Search a number
-
+
21040164864 = 212321015651
BaseRepresentation
bin10011100110000101…
…110111000000000000
32000022022210010012100
4103212011313000000
5321042240233424
613355443430400
71343252310345
oct234605670000
960268703170
1021040164864
118a17696304
1240b2385400
131ca40386c4
1410384ca7cc
15832232dc9
hex4e6177000

21040164864 has 156 divisors (see below), whose sum is σ = 61387875432. Its totient is φ = 6942720000.

The previous prime is 21040164863. The next prime is 21040164889. The reversal of 21040164864 is 46846104012.

It is a happy number.

21040164864 is a `hidden beast` number, since 2 + 1 + 0 + 4 + 0 + 1 + 648 + 6 + 4 = 666.

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 3720439 + ... + 3726089.

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

Almost surely, 221040164864 is an apocalyptic number.

21040164864 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 21040164864, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (30693937716).

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

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

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

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

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

The product of its (nonzero) digits is 36864, while the sum is 36.

Adding to 21040164864 its reverse (46846104012), we get a palindrome (67886268876).

The spelling of 21040164864 in words is "twenty-one billion, forty million, one hundred sixty-four thousand, eight hundred sixty-four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 101 128 144 192 202 256 288 303 384 404 512 576 606 768 808 909 1024 1152 1212 1536 1616 1818 2048 2304 2424 3072 3232 3636 4096 4608 4848 5651 6144 6464 7272 9216 9696 11302 12288 12928 14544 16953 18432 19392 22604 25856 29088 33906 36864 38784 45208 50859 51712 58176 67812 77568 90416 101718 103424 116352 135624 155136 180832 203436 206848 232704 271248 310272 361664 406872 413696 465408 542496 570751 620544 723328 813744 930816 1084992 1141502 1241088 1446656 1627488 1712253 1861632 2169984 2283004 2893312 3254976 3424506 3723264 4339968 4566008 5136759 5786624 6509952 6849012 8679936 9132016 10273518 11573248 13019904 13698024 17359872 18264032 20547036 23146496 26039808 27396048 34719744 36528064 41094072 52079616 54792096 69439488 73056128 82188144 104159232 109584192 146112256 164376288 208318464 219168384 292224512 328752576 438336768 584449024 657505152 876673536 1168898048 1315010304 1753347072 2337796096 2630020608 3506694144 5260041216 7013388288 10520082432 21040164864