Search a number
-
+
102112101128 = 231719131301657
BaseRepresentation
bin101111100011001011…
…0110000001100001000
3100202120100221012022102
41133012112300030020
53133111144214003
6114524252412532
710243301352512
oct1370626601410
9322510835272
10102112101128
113a33a689a24
1217959177148
13982427661b
144d2977abb2
1529c9892588
hex17c65b0308

102112101128 has 64 divisors (see below), whose sum is σ = 215021822400. Its totient is φ = 45176002560.

The previous prime is 102112101121. The next prime is 102112101139. The reversal of 102112101128 is 821101211201.

It is a happy number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 187676 + ... + 489332.

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

Almost surely, 2102112101128 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 64, while the sum is 20.

Adding to 102112101128 its reverse (821101211201), we get a palindrome (923213312329).

The spelling of 102112101128 in words is "one hundred two billion, one hundred twelve million, one hundred one thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 17 19 34 38 68 76 131 136 152 262 323 524 646 1048 1292 2227 2489 2584 4454 4978 8908 9956 17816 19912 42313 84626 169252 301657 338504 603314 1206628 2413256 5128169 5731483 10256338 11462966 20512676 22925932 39517067 41025352 45851864 79034134 97435211 158068268 194870422 316136536 389740844 671790139 750824273 779481688 1343580278 1501648546 2687160556 3003297092 5374321112 6006594184 12764012641 25528025282 51056050564 102112101128