Search a number
-
+
20704332100 = 2252143892
BaseRepresentation
bin10011010010000100…
…110000100101000100
31222102220212001020211
4103102010300211010
5314400302111400
613302245405204
71332033630154
oct232204604504
958386761224
1020704332100
118865068171
124019a09804
131c4c5a2aaa
141005a6a764
158129e6dba
hex4d2130944

20704332100 has 27 divisors (see below), whose sum is σ = 44931523287. Its totient is φ = 8281157280.

The previous prime is 20704332083. The next prime is 20704332127. The reversal of 20704332100 is 123340702.

The square root of 20704332100 is 143890.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in 4 ways, for example, as 2649572676 + 18054759424 = 51474^2 + 134368^2 .

It is a Duffinian number.

It is an unprimeable number.

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 1431706 + ... + 1446094.

Almost surely, 220704332100 is an apocalyptic number.

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

20704332100 is the 143890-th square number.

It is an amenable number.

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

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

20704332100 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 1008, while the sum is 22.

Adding to 20704332100 its reverse (123340702), we get a palindrome (20827672802).

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

Divisors: 1 2 4 5 10 20 25 50 100 14389 28778 57556 71945 143890 287780 359725 719450 1438900 207043321 414086642 828173284 1035216605 2070433210 4140866420 5176083025 10352166050 20704332100