Search a number
-
+
21303200120 = 2354491186147
BaseRepresentation
bin10011110101110001…
…010000100101111000
32000222122201200201212
4103311301100211320
5322112104400440
613441521302252
71352625133106
oct236561204570
960878650655
1021303200120
119042112614
124166494988
132016693377
1410613dac76
1584a38e465
hex4f5c50978

21303200120 has 32 divisors (see below), whose sum is σ = 48038994000. Its totient is φ = 8502294528.

The previous prime is 21303200117. The next prime is 21303200167. The reversal of 21303200120 is 2100230312.

It is a happy number.

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

It is a congruent number.

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, 575114 + ... + 611033.

Almost surely, 221303200120 is an apocalyptic number.

21303200120 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 72, while the sum is 14.

Adding to 21303200120 its reverse (2100230312), we get a palindrome (23403430432).

The spelling of 21303200120 in words is "twenty-one billion, three hundred three million, two hundred thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 449 898 1796 2245 3592 4490 8980 17960 1186147 2372294 4744588 5930735 9489176 11861470 23722940 47445880 532580003 1065160006 2130320012 2662900015 4260640024 5325800030 10651600060 21303200120