Search a number
-
+
21121434124 = 2272137786587
BaseRepresentation
bin10011101010111011…
…111000001000001100
32000111222201000122221
4103222323320020030
5321224041342444
613411505345124
71345260141100
oct235273701014
960458630587
1021121434124
118a5955408a
1241156381a4
131cb7b2171b
141045203900
15839437a84
hex4eaef820c

21121434124 has 36 divisors (see below), whose sum is σ = 43311108456. Its totient is φ = 8985958464.

The previous prime is 21121434079. The next prime is 21121434133. The reversal of 21121434124 is 42143412112.

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

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 11 ways as a sum of consecutive naturals, for example, 366442 + ... + 420145.

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

Almost surely, 221121434124 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 1536, while the sum is 25.

Adding to 21121434124 its reverse (42143412112), we get a palindrome (63264846236).

The spelling of 21121434124 in words is "twenty-one billion, one hundred twenty-one million, four hundred thirty-four thousand, one hundred twenty-four".

Divisors: 1 2 4 7 14 28 49 98 137 196 274 548 959 1918 3836 6713 13426 26852 786587 1573174 3146348 5506109 11012218 22024436 38542763 77085526 107762419 154171052 215524838 431049676 754336933 1508673866 3017347732 5280358531 10560717062 21121434124