Search a number
-
+
20355470112 = 253593593833
BaseRepresentation
bin10010111101010001…
…111101001100100000
31221112121102000120110
4102331101331030200
5313142000020422
613203504211320
71320266432625
oct227521751440
957477360513
1020355470112
1186a614aa7a
123b41009b40
131bc5227893
14db15b834c
157e208560c
hex4bd47d320

20355470112 has 48 divisors (see below), whose sum is σ = 54338770080. Its totient is φ = 6670152192.

The previous prime is 20355470111. The next prime is 20355470153. The reversal of 20355470112 is 21107455302.

It is a tau number, because it is divible by the number of its divisors (48).

It is a self number, because there is not a number n which added to its sum of digits gives 20355470112.

It is not an unprimeable number, because it can be changed into a prime (20355470111) by changing a digit.

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, 1791253 + ... + 1802580.

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

Almost surely, 220355470112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 8400, while the sum is 30.

The spelling of 20355470112 in words is "twenty billion, three hundred fifty-five million, four hundred seventy thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 59 96 118 177 236 354 472 708 944 1416 1888 2832 5664 3593833 7187666 10781499 14375332 21562998 28750664 43125996 57501328 86251992 115002656 172503984 212036147 345007968 424072294 636108441 848144588 1272216882 1696289176 2544433764 3392578352 5088867528 6785156704 10177735056 20355470112