Search a number
-
+
21321002010000 = 2435472111318553
BaseRepresentation
bin1001101100100001011101…
…10000000100010110010000
32210111021020021210121110010
410312100232300010112100
510243310403003310000
6113202422203434520
74330251206602200
oct466205660042620
983437207717403
1021321002010000
116880205885190
1224841a0525a40
13bb873c547b14
14539d28c00400
1526e91c9a3d50
hex13642ec04590

21321002010000 has 600 divisors, whose sum is σ = 87342725805984. Its totient is φ = 4430334720000.

The previous prime is 21321002009981. The next prime is 21321002010101. The reversal of 21321002010000 is 1020012312.

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

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

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 119 ways as a sum of consecutive naturals, for example, 15510724 + ... + 16829276.

Almost surely, 221321002010000 is an apocalyptic number.

21321002010000 is a gapful number since it is divisible by the number (20) 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 21321002010000, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (43671362902992).

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

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

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

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

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

The product of its (nonzero) digits is 24, while the sum is 12.

Adding to 21321002010000 its reverse (1020012312), we get a palindrome (21322022022312).

The spelling of 21321002010000 in words is "twenty-one trillion, three hundred twenty-one billion, two million, ten thousand".