Search a number
-
+
21036505780 = 22525112893251
BaseRepresentation
bin10011100101110111…
…111001101010110100
32000022001220012212201
4103211313321222310
5321040321141110
613355233154244
71343206230433
oct234567715264
960261805781
1021036505780
118a15617174
1240b10bb984
131ca3357074
141037c1711a
15831c5db3a
hex4e5df9ab4

21036505780 has 48 divisors (see below), whose sum is σ = 44400726720. Its totient is φ = 8372000000.

The previous prime is 21036505753. The next prime is 21036505781. The reversal of 21036505780 is 8750563012.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (21036505781) by changing a digit.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 6469155 + ... + 6472405.

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

Almost surely, 221036505780 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 50400, while the sum is 37.

The spelling of 21036505780 in words is "twenty-one billion, thirty-six million, five hundred five thousand, seven hundred eighty".

Divisors: 1 2 4 5 10 20 251 502 1004 1255 1289 2510 2578 3251 5020 5156 6445 6502 12890 13004 16255 25780 32510 65020 323539 647078 816001 1294156 1617695 1632002 3235390 3264004 4080005 4190539 6470780 8160010 8381078 16320020 16762156 20952695 41905390 83810780 1051825289 2103650578 4207301156 5259126445 10518252890 21036505780