Search a number
-
+
128913582880 = 2551077529999
BaseRepresentation
bin111100000001111011…
…0010010101100100000
3110022202012122112111201
41320003312102230200
54103003334123010
6135115545250544
712212412242335
oct1700366225440
9408665575451
10128913582880
114a7433a1945
1220b98a93a54
13c205a9b474
14634d0a498c
1535477b223a
hex1e03d92b20

128913582880 has 48 divisors (see below), whose sum is σ = 307404720000. Its totient is φ = 51083506432.

The previous prime is 128913582877. The next prime is 128913582881. The reversal of 128913582880 is 88285319821.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 3747880 + ... + 3782119.

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

Almost surely, 2128913582880 is an apocalyptic number.

128913582880 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2211840, while the sum is 55.

The spelling of 128913582880 in words is "one hundred twenty-eight billion, nine hundred thirteen million, five hundred eighty-two thousand, eight hundred eighty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 107 160 214 428 535 856 1070 1712 2140 3424 4280 8560 17120 7529999 15059998 30119996 37649995 60239992 75299990 120479984 150599980 240959968 301199960 602399920 805709893 1204799840 1611419786 3222839572 4028549465 6445679144 8057098930 12891358288 16114197860 25782716576 32228395720 64456791440 128913582880