Search a number
-
+
21012030102102 = 23131372319630183
BaseRepresentation
bin1001100011100001111101…
…00101110001101001010110
32202101201201111122102210220
410301300332211301221112
510223230114201231402
6112404443211255210
74266032456656614
oct461607645615126
982351644572726
1021012030102102
116771174234776
12243433244a506
13b9556ca23690
14528db82ba6b4
15266887816dbc
hex131c3e971a56

21012030102102 has 32 divisors (see below), whose sum is σ = 45259980396288. Its totient is φ = 6464768577696.

The previous prime is 21012030102073. The next prime is 21012030102127. The reversal of 21012030102102 is 20120103021012.

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 8744698 + ... + 10885485.

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

Almost surely, 221012030102102 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 19643924.

The product of its (nonzero) digits is 48, while the sum is 15.

Adding to 21012030102102 its reverse (20120103021012), we get a palindrome (41132133123114).

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

Divisors: 1 2 3 6 13 26 39 78 13723 27446 41169 82338 178399 356798 535197 1070394 19630183 39260366 58890549 117781098 255192379 510384758 765577137 1531154274 269385001309 538770002618 808155003927 1616310007854 3502005017017 7004010034034 10506015051051 21012030102102