Search a number
-
+
10102133112 = 2331992115187
BaseRepresentation
bin10010110100010001…
…00101000101111000
3222002000221112102020
421122020211011320
5131142121224422
64350231434440
7505224500061
oct113210450570
928060845366
1010102133112
114314433145
121b5b225a20
13c4cbc9b76
146bb94b568
153e1d3495c
hex25a225178

10102133112 has 32 divisors (see below), whose sum is σ = 25382256000. Its totient is φ = 3350454624.

The previous prime is 10102133089. The next prime is 10102133143. The reversal of 10102133112 is 21133120101.

It is a happy number.

It is a junction number, because it is equal to n+sod(n) for n = 10102133091 and 10102133100.

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, 1052818 + ... + 1062369.

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

Almost surely, 210102133112 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 10102133112 its reverse (21133120101), we get a palindrome (31235253213).

The spelling of 10102133112 in words is "ten billion, one hundred two million, one hundred thirty-three thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 24 199 398 597 796 1194 1592 2388 4776 2115187 4230374 6345561 8460748 12691122 16921496 25382244 50764488 420922213 841844426 1262766639 1683688852 2525533278 3367377704 5051066556 10102133112