Search a number
-
+
128870867688 = 23337145124851
BaseRepresentation
bin111100000000101001…
…1010110001011101000
3110022122020021101021120
41320001103112023220
54102411420231223
6135111421535240
712211353205263
oct1700123261350
9408566241246
10128870867688
114a721277332
1220b86714520
13c1c9c93ac4
146347545cda
153543b75be3
hex1e014d62e8

128870867688 has 32 divisors (see below), whose sum is σ = 330884662560. Its totient is φ = 41795956800.

The previous prime is 128870867639. The next prime is 128870867737. The reversal of 128870867688 is 886768078821.

128870867688 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is an interprime number because it is at equal distance from previous prime (128870867639) and next prime (128870867737).

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, 72561538 + ... + 72563313.

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

Almost surely, 2128870867688 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 115605504, while the sum is 69.

The spelling of 128870867688 in words is "one hundred twenty-eight billion, eight hundred seventy million, eight hundred sixty-seven thousand, six hundred eighty-eight".

Divisors: 1 2 3 4 6 8 12 24 37 74 111 148 222 296 444 888 145124851 290249702 435374553 580499404 870749106 1160998808 1741498212 3482996424 5369619487 10739238974 16108858461 21478477948 32217716922 42956955896 64435433844 128870867688