Search a number
-
+
21203130400 = 255226503913
BaseRepresentation
bin10011101111110011…
…100001100000100000
32000201200102121212221
4103233303201200200
5321411000133100
613423544400424
71350301430464
oct235763414040
960650377787
1021203130400
118aa0683771
124138a76114
131ccba26c0a
141051dcc4a4
158416c401a
hex4efce1820

21203130400 has 36 divisors (see below), whose sum is σ = 51762144042. Its totient is φ = 8481251840.

The previous prime is 21203130397. The next prime is 21203130457. The reversal of 21203130400 is 403130212.

It is a happy number.

It can be written as a sum of positive squares in 3 ways, for example, as 11838310416 + 9364819984 = 108804^2 + 96772^2 .

It is a Harshad number since it is a multiple of its sum of digits (16).

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 13251157 + ... + 13252756.

Almost surely, 221203130400 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 16.

Adding to 21203130400 its reverse (403130212), we get a palindrome (21606260612).

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

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 160 200 400 800 26503913 53007826 106015652 132519565 212031304 265039130 424062608 530078260 662597825 848125216 1060156520 1325195650 2120313040 2650391300 4240626080 5300782600 10601565200 21203130400