Search a number
-
+
20315047460 = 22517328320747
BaseRepresentation
bin10010111010110111…
…110000011000100100
31221102210100100010012
4102322313300120210
5313101123004320
613155501545352
71316266024421
oct227267603044
957383310105
1020315047460
118685350924
123b2b575258
131bb9a43856
14daa094d48
157dd74d4c5
hex4badf0624

20315047460 has 48 divisors (see below), whose sum is σ = 43061893056. Its totient is φ = 8050111872.

The previous prime is 20315047457. The next prime is 20315047477. The reversal of 20315047460 is 6474051302.

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 15 ways as a sum of consecutive naturals, for example, 968807 + ... + 989553.

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

Almost surely, 220315047460 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 20160, while the sum is 32.

Adding to 20315047460 its reverse (6474051302), we get a palindrome (26789098762).

The spelling of 20315047460 in words is "twenty billion, three hundred fifteen million, forty-seven thousand, four hundred sixty".

Divisors: 1 2 4 5 10 20 173 283 346 566 692 865 1132 1415 1730 2830 3460 5660 20747 41494 48959 82988 97918 103735 195836 207470 244795 414940 489590 979180 3589231 5871401 7178462 11742802 14356924 17946155 23485604 29357005 35892310 58714010 71784620 117428020 1015752373 2031504746 4063009492 5078761865 10157523730 20315047460