Search a number
-
+
2102012102022 = 237210612376331
BaseRepresentation
bin11110100101101001101…
…011110100010110000110
321102221122211121120021220
4132211221223310112012
5233414410044231042
64245352342221210
7304602551031150
oct36455153642606
97387584546256
102102012102022
11740505039a18
1229b473724806
131232acb97711
1473a48c39ad0
1539a28bba8ec
hex1e969af4586

2102012102022 has 32 divisors (see below), whose sum is σ = 4804829240064. Its totient is φ = 600546117600.

The previous prime is 2102012102009. The next prime is 2102012102023. The reversal of 2102012102022 is 2202012102012.

It is a junction number, because it is equal to n+sod(n) for n = 2102012101992 and 2102012102010.

It is a congruent number.

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

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

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

Almost surely, 22102012102022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 2397404.

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

Adding to 2102012102022 its reverse (2202012102012), we get a palindrome (4304024204034).

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

Divisors: 1 2 3 6 7 14 21 42 21061 42122 63183 126366 147427 294854 442281 884562 2376331 4752662 7128993 14257986 16634317 33268634 49902951 99805902 50047907191 100095814382 150143721573 300287443146 350335350337 700670700674 1051006051011 2102012102022