Search a number
-
+
10110102021100 = 2252101101020211
BaseRepresentation
bin1001001100011111000100…
…0010100010001111101100
31022210111221101121102211201
42103013301002202033230
52311120442104133400
633300303341255244
72062300516155334
oct223076102421754
938714841542751
1010110102021100
113248741026094
1211734a4864524
135844bc825b33
1426d48daac0c4
15127ec0e8e06a
hex931f10a23ec

10110102021100 has 18 divisors (see below), whose sum is σ = 21938921386004. Its totient is φ = 4044040808400.

The previous prime is 10110102021083. The next prime is 10110102021101. The reversal of 10110102021100 is 112020101101.

It is a Harshad number since it is a multiple of its sum of digits (10).

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

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

Almost surely, 210110102021100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4, while the sum is 10.

Adding to 10110102021100 its reverse (112020101101), we get a palindrome (10222122122201).

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

Divisors: 1 2 4 5 10 20 25 50 100 101101020211 202202040422 404404080844 505505101055 1011010202110 2022020404220 2527525505275 5055051010550 10110102021100