Search a number
-
+
2040430112 = 25715235981
BaseRepresentation
bin111100110011110…
…0111111000100000
312021012102120220122
41321213213320200
513134322230422
6534245255412
7101364240560
oct17147477040
95235376818
102040430112
11957851386
1248b404568
132669618c6
14154dc0da0
15be1ebd42
hex799e7e20

2040430112 has 48 divisors (see below), whose sum is σ = 4594750272. Its totient is φ = 873749760.

The previous prime is 2040430097. The next prime is 2040430123. The reversal of 2040430112 is 2110340402.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 338162 + ... + 344142.

It is an arithmetic number, because the mean of its divisors is an integer number (95723964).

Almost surely, 22040430112 is an apocalyptic number.

It is an amenable number.

2040430112 is an abundant number, since it is smaller than the sum of its proper divisors (2554320160).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

2040430112 is a wasteful number, since it uses less digits than its factorization.

2040430112 is an odious number, because the sum of its binary digits is odd.

The sum of its prime factors is 7521 (or 7513 counting only the distinct ones).

The product of its (nonzero) digits is 192, while the sum is 17.

The square root of 2040430112 is about 45171.1203314684. The cubic root of 2040430112 is about 1268.3542681560.

Adding to 2040430112 its reverse (2110340402), we get a palindrome (4150770514).

The spelling of 2040430112 in words is "two billion, forty million, four hundred thirty thousand, one hundred twelve".

Divisors: 1 2 4 7 8 14 16 28 32 56 112 224 1523 3046 5981 6092 10661 11962 12184 21322 23924 24368 41867 42644 47848 48736 83734 85288 95696 167468 170576 191392 334936 341152 669872 1339744 9109063 18218126 36436252 63763441 72872504 127526882 145745008 255053764 291490016 510107528 1020215056 2040430112