Search a number
-
+
2101001221002 = 2323139071094747
BaseRepresentation
bin11110100100101101011…
…011100111001110001010
321102212001101110111020010
4132210231123213032022
5233410322303033002
64245104151412350
7304535524501155
oct36445533471612
97385041414203
102101001221002
11740036464062
1229b2310840b6
1312317b61a978
1473990898c9c
15399ba08a46c
hex1e92d6e738a

2101001221002 has 32 divisors (see below), whose sum is σ = 4385017492992. Its totient is φ = 669835666544.

The previous prime is 2101001220961. The next prime is 2101001221019. The reversal of 2101001221002 is 2001221001012.

It is a super-2 number, since 2×21010012210022 (a number of 25 digits) contains 22 as substring.

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, 1371793 + ... + 2466539.

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

Almost surely, 22101001221002 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 1108682.

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

Adding to 2101001221002 its reverse (2001221001012), we get a palindrome (4102222222014).

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

Divisors: 1 2 3 6 23 46 69 138 13907 27814 41721 83442 319861 639722 959583 1094747 1919166 2189494 3284241 6568482 25179181 50358362 75537543 151075086 15224646529 30449293058 45673939587 91347879174 350166870167 700333740334 1050500610501 2101001221002