Search a number
-
+
102127321128 = 23371733513877
BaseRepresentation
bin101111100011101000…
…0110100000000101000
3100202121102120110020010
41133013100310000220
53133124043234003
6114525554531520
710243544622630
oct1370720640050
9322542513203
10102127321128
113a348234a38
1217962296ba0
139827475141
144d2b7bd6c0
1529cad9c003
hex17c7434028

102127321128 has 64 divisors (see below), whose sum is σ = 293479090560. Its totient is φ = 29010560256.

The previous prime is 102127321099. The next prime is 102127321133. The reversal of 102127321128 is 821123721201.

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

It is an unprimeable number.

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

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

Almost surely, 2102127321128 is an apocalyptic number.

It is an amenable number.

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

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

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

102127321128 is an odious number, because the sum of its binary digits is odd.

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

The product of its (nonzero) digits is 2688, while the sum is 30.

It can be divided in two parts, 1021273 and 21128, that added together give a palindrome (1042401).

The spelling of 102127321128 in words is "one hundred two billion, one hundred twenty-seven million, three hundred twenty-one thousand, one hundred twenty-eight".

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 56 84 168 173 346 519 692 1038 1211 1384 2076 2422 3633 4152 4844 7266 9688 14532 29064 3513877 7027754 10541631 14055508 21083262 24597139 28111016 42166524 49194278 73791417 84333048 98388556 147582834 196777112 295165668 590331336 607900721 1215801442 1823702163 2431602884 3647404326 4255305047 4863205768 7294808652 8510610094 12765915141 14589617304 17021220188 25531830282 34042440376 51063660564 102127321128