Search a number
-
+
20040212101024 = 252712310910067
BaseRepresentation
bin1001000111001111110011…
…01110010011011110100000
32121221211021211121220001201
410203213321232103132200
510111314323244213044
6110342202451010544
74135600065160003
oct443477156233640
977854254556051
1020040212101024
116427008313785
1222b7b16599a54
13b24a2629955b
144d3d46a7b53a
1524b45a2b77d4
hex1239f9b937a0

20040212101024 has 24 divisors (see below), whose sum is σ = 39599754925248. Its totient is φ = 9983131485120.

The previous prime is 20040212100973. The next prime is 20040212101093. The reversal of 20040212101024 is 42010121204002.

It is a super-2 number, since 2×200402121010242 (a number of 27 digits) contains 22 as substring.

It is a junction number, because it is equal to n+sod(n) for n = 20040212100992 and 20040212101010.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 1155446362 + ... + 1155463705.

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

Almost surely, 220040212101024 is an apocalyptic number.

It is an amenable number.

20040212101024 is a deficient number, since it is larger than the sum of its proper divisors (19559542824224).

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

20040212101024 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 256, while the sum is 19.

Adding to 20040212101024 its reverse (42010121204002), we get a palindrome (62050333305026).

The spelling of 20040212101024 in words is "twenty trillion, forty billion, two hundred twelve million, one hundred one thousand, twenty-four".

Divisors: 1 2 4 8 16 32 271 542 1084 2168 4336 8672 2310910067 4621820134 9243640268 18487280536 36974561072 73949122144 626256628157 1252513256314 2505026512628 5010053025256 10020106050512 20040212101024