Search a number
-
+
2102021012022 = 232355579274061
BaseRepresentation
bin11110100101101010001…
…101110011101000110110
321102221200110101020111220
4132211222031303220312
5233414414334341042
64245353301211210
7304603016540631
oct36455215635066
97387613336456
102102021012022
1174050a075158
1229b476700b06
131232b19970c9
1473a4a0b8c18
1539a2987a8ec
hex1e96a373a36

2102021012022 has 32 divisors (see below), whose sum is σ = 4386921396480. Its totient is φ = 670195093920.

The previous prime is 2102021011997. The next prime is 2102021012111. The reversal of 2102021012022 is 2202101202012.

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

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, 7532872 + ... + 7806932.

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

Almost surely, 22102021012022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 329668.

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

Adding to 2102021012022 its reverse (2202101202012), we get a palindrome (4304122214034).

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

Divisors: 1 2 3 6 23 46 69 138 55579 111158 166737 274061 333474 548122 822183 1278317 1644366 2556634 3834951 6303403 7669902 12606806 18910209 37820418 15232036319 30464072638 45696108957 91392217914 350336835337 700673670674 1051010506011 2102021012022