Search a number
-
+
21021012220012 = 2272234663046189
BaseRepresentation
bin1001100011110010101011…
…11101110101100001101100
32202102120220111002022012121
410301321111331311201230
510223402013112020022
6112412530353242324
74266501164502400
oct461712575654154
982376814068177
1021021012220012
116774a63421912
12243601a5633a4
13b9637188254c
145295cb199100
15266c111602c7
hex131e55f7586c

21021012220012 has 36 divisors (see below), whose sum is σ = 44653330315440. Its totient is φ = 8617309355424.

The previous prime is 21021012219967. The next prime is 21021012220027. The reversal of 21021012220012 is 21002221012012.

It is a happy number.

It is an unprimeable number.

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

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

Almost surely, 221021012220012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 64, while the sum is 16.

Adding to 21021012220012 its reverse (21002221012012), we get a palindrome (42023233232024).

The spelling of 21021012220012 in words is "twenty-one trillion, twenty-one billion, twelve million, two hundred twenty thousand, twelve".

Divisors: 1 2 4 7 14 23 28 46 49 92 98 161 196 322 644 1127 2254 4508 4663046189 9326092378 18652184756 32641323323 65282646646 107250062347 130565293292 214500124694 228489263261 429000249388 456978526522 750750436429 913957053044 1501500872858 3003001745716 5255253055003 10510506110006 21021012220012