Search a number
-
+
10112021122100 = 2252107945048703
BaseRepresentation
bin1001001100100110001101…
…1011010100110000110100
31022210200220010201212111112
42103021203123110300310
52311133404401401400
633301222014254152
72062366211231102
oct223114333246064
938720803655445
1010112021122100
113249536338077
12117393b4b7358
135847372b6861
1426d5d2908c72
151280846c1835
hex932636d4c34

10112021122100 has 36 divisors (see below), whose sum is σ = 22148161426944. Its totient is φ = 4007006496480.

The previous prime is 10112021122069. The next prime is 10112021122117. The reversal of 10112021122100 is 122112021101.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 472513652 + ... + 472535051.

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

Almost surely, 210112021122100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 10112021122100 its reverse (122112021101), we get a palindrome (10234133143201).

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

Divisors: 1 2 4 5 10 20 25 50 100 107 214 428 535 1070 2140 2675 5350 10700 945048703 1890097406 3780194812 4725243515 9450487030 18900974060 23626217575 47252435150 94504870300 101120211221 202240422442 404480844884 505601056105 1011202112210 2022404224420 2528005280525 5056010561050 10112021122100