Search a number
-
+
128664649608 = 233113115721487
BaseRepresentation
bin111011111010100000…
…0101011111110001000
3110022002212020102020220
41313311000223332020
54102001122241413
6135035133550040
712203300322345
oct1676500537610
9408085212226
10128664649608
114a625927670
1220b29645320
13c196340481
146327dc57cc
1535309de223
hex1df502bf88

128664649608 has 64 divisors (see below), whose sum is σ = 362223083520. Its totient is φ = 37731566400.

The previous prime is 128664649601. The next prime is 128664649609. The reversal of 128664649608 is 806946466821.

It is not an unprimeable number, because it can be changed into a prime (128664649601) 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, 7852560 + ... + 7868927.

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

Almost surely, 2128664649608 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 23887872, while the sum is 60.

The spelling of 128664649608 in words is "one hundred twenty-eight billion, six hundred sixty-four million, six hundred forty-nine thousand, six hundred eight".

Divisors: 1 2 3 4 6 8 11 12 22 24 31 33 44 62 66 88 93 124 132 186 248 264 341 372 682 744 1023 1364 2046 2728 4092 8184 15721487 31442974 47164461 62885948 94328922 125771896 172936357 188657844 345872714 377315688 487366097 518809071 691745428 974732194 1037618142 1383490856 1462098291 1949464388 2075236284 2924196582 3898928776 4150472568 5361027067 5848393164 10722054134 11696786328 16083081201 21444108268 32166162402 42888216536 64332324804 128664649608