Search a number
-
+
128945016684 = 2232111272563927
BaseRepresentation
bin111100000010110111…
…0001100111101101100
3110022211101210112120200
41320011232030331230
54103034411013214
6135123031113500
712213243362151
oct1700556147554
9408741715520
10128945016684
114a75a1115a0
1220ba7512890
13c20c455c53
146353328228
15354a420d09
hex1e05b8cf6c

128945016684 has 72 divisors (see below), whose sum is σ = 358375600128. Its totient is φ = 38766561120.

The previous prime is 128945016661. The next prime is 128945016691. The reversal of 128945016684 is 486610549821.

128945016684 is a `hidden beast` number, since 1 + 28 + 9 + 450 + 166 + 8 + 4 = 666.

It is a self number, because there is not a number n which added to its sum of digits gives 128945016684.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 1231672 + ... + 1332255.

Almost surely, 2128945016684 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3317760, while the sum is 54.

The spelling of 128945016684 in words is "one hundred twenty-eight billion, nine hundred forty-five million, sixteen thousand, six hundred eighty-four".

Divisors: 1 2 3 4 6 9 11 12 18 22 33 36 44 66 99 127 132 198 254 381 396 508 762 1143 1397 1524 2286 2794 4191 4572 5588 8382 12573 16764 25146 50292 2563927 5127854 7691781 10255708 15383562 23075343 28203197 30767124 46150686 56406394 84609591 92301372 112812788 169219182 253828773 325618729 338438364 507657546 651237458 976856187 1015315092 1302474916 1953712374 2930568561 3581806019 3907424748 5861137122 7163612038 10745418057 11722274244 14327224076 21490836114 32236254171 42981672228 64472508342 128945016684