Search a number
-
+
21036104064 = 273226216967
BaseRepresentation
bin10011100101110110…
…010111100110000000
32000022001010210211100
4103211312113212000
5321040220312224
613355220414400
71343202635313
oct234566274600
960261123740
1021036104064
118a15372378
1240b0b47400
131ca3246271
141037b5097a
15831bceac9
hex4e5d97980

21036104064 has 96 divisors (see below), whose sum is σ = 60565368240. Its totient is φ = 7008353280.

The previous prime is 21036104051. The next prime is 21036104107. The reversal of 21036104064 is 46040163012.

21036104064 is a `hidden beast` number, since 2 + 1 + 0 + 3 + 610 + 40 + 6 + 4 = 666.

It is a tau number, because it is divible by the number of its divisors (96).

It is a super-3 number, since 3×210361040643 (a number of 32 digits) contains 333 as substring.

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 11 ways as a sum of consecutive naturals, for example, 3015909 + ... + 3022875.

Almost surely, 221036104064 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21036104064, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (30282684120).

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

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

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

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

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

The product of its (nonzero) digits is 3456, while the sum is 27.

Adding to 21036104064 its reverse (46040163012), we get a palindrome (67076267076).

The spelling of 21036104064 in words is "twenty-one billion, thirty-six million, one hundred four thousand, sixty-four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 128 144 192 288 384 576 1152 2621 5242 6967 7863 10484 13934 15726 20901 20968 23589 27868 31452 41802 41936 47178 55736 62703 62904 83604 83872 94356 111472 125406 125808 167208 167744 188712 222944 250812 251616 334416 335488 377424 445888 501624 503232 668832 754848 891776 1003248 1006464 1337664 1509696 2006496 2675328 3019392 4012992 8025984 18260507 36521014 54781521 73042028 109563042 146084056 164344563 219126084 292168112 328689126 438252168 584336224 657378252 876504336 1168672448 1314756504 1753008672 2337344896 2629513008 3506017344 5259026016 7012034688 10518052032 21036104064