Search a number
-
+
21108086656 = 277319711467
BaseRepresentation
bin10011101010001000…
…111101011110000000
32000111001120220101021
4103222020331132000
5321212132233111
613410311315224
71345035530146
oct235210753600
960431526337
1021108086656
118a51a67a18
12411107bb14
131cb512a307
14104352b596
1583819cd71
hex4ea23d780

21108086656 has 64 divisors (see below), whose sum is σ = 42847429680. Its totient is φ = 10355724288.

The previous prime is 21108086641. The next prime is 21108086663. The reversal of 21108086656 is 65668080112.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1835035 + ... + 1846501.

Almost surely, 221108086656 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 138240, while the sum is 43.

The spelling of 21108086656 in words is "twenty-one billion, one hundred eight million, eighty-six thousand, six hundred fifty-six".

Divisors: 1 2 4 8 16 32 64 73 128 146 197 292 394 584 788 1168 1576 2336 3152 4672 6304 9344 11467 12608 14381 22934 25216 28762 45868 57524 91736 115048 183472 230096 366944 460192 733888 837091 920384 1467776 1674182 1840768 2258999 3348364 4517998 6696728 9035996 13393456 18071992 26786912 36143984 53573824 72287968 107147648 144575936 164906927 289151872 329813854 659627708 1319255416 2638510832 5277021664 10554043328 21108086656