Search a number
-
+
10102112112 = 2431012083769
BaseRepresentation
bin10010110100010000…
…11111111101110000
3222002000220110121110
421122020133331300
5131142120041422
64350231153320
7505224351621
oct113210377560
928060813543
1010102112112
114314419394
121b5b215840
13c4cbc0441
146bb943a48
153e1d2d60c
hex25a21ff70

10102112112 has 40 divisors (see below), whose sum is σ = 26355522960. Its totient is φ = 3334028800.

The previous prime is 10102112107. The next prime is 10102112143. The reversal of 10102112112 is 21121120101.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1037037 + ... + 1046732.

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

Almost surely, 210102112112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 10102112112 its reverse (21121120101), we get a palindrome (31223232213).

The spelling of 10102112112 in words is "ten billion, one hundred two million, one hundred twelve thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 48 101 202 303 404 606 808 1212 1616 2424 4848 2083769 4167538 6251307 8335076 12502614 16670152 25005228 33340304 50010456 100020912 210460669 420921338 631382007 841842676 1262764014 1683685352 2525528028 3367370704 5051056056 10102112112