Search a number
-
+
10002120220100 = 2252100021202201
BaseRepresentation
bin1001000110001100110011…
…0100101001110111000100
31022102012012221210121000202
42101203030310221313010
52302333320234020400
633134524404430032
72051425602045101
oct221431464516704
938365187717022
1010002120220100
11320696a122838
1211565899a8318
135772714a5a28
1426816895daa8
151252a11514d5
hex918ccd29dc4

10002120220100 has 18 divisors (see below), whose sum is σ = 21704600877834. Its totient is φ = 4000848088000.

The previous prime is 10002120220087. The next prime is 10002120220153. The reversal of 10002120220100 is 102202120001.

It is a happy number.

It can be written as a sum of positive squares in 3 ways, for example, as 820832376004 + 9181287844096 = 905998^2 + 3030064^2 .

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 50010601001 + ... + 50010601200.

Almost surely, 210002120220100 is an apocalyptic number.

10002120220100 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

Adding to 10002120220100 its reverse (102202120001), we get a palindrome (10104322340101).

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

Divisors: 1 2 4 5 10 20 25 50 100 100021202201 200042404402 400084808804 500106011005 1000212022010 2000424044020 2500530055025 5001060110050 10002120220100