Search a number
-
+
128247882728 = 23754710134133
BaseRepresentation
bin111011101110000101…
…0110110001111101000
3110021000211000110120112
41313130022312033220
54100122424221403
6134525525113452
712160050005510
oct1673412661750
9407024013515
10128247882728
114a43164a529
1220a31b58888
13c12abab254
1462c88d8840
1535091179d8
hex1ddc2b63e8

128247882728 has 64 divisors (see below), whose sum is σ = 275657765760. Its totient is φ = 54795476736.

The previous prime is 128247882671. The next prime is 128247882767. The reversal of 128247882728 is 827288742821.

It is a nude number because it is divisible by every one of its digits.

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, 31028150 + ... + 31032282.

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

Almost surely, 2128247882728 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 12845056, while the sum is 59.

The spelling of 128247882728 in words is "one hundred twenty-eight billion, two hundred forty-seven million, eight hundred eighty-two thousand, seven hundred twenty-eight".

Divisors: 1 2 4 7 8 14 28 56 547 1013 1094 2026 2188 3829 4052 4133 4376 7091 7658 8104 8266 14182 15316 16532 28364 28931 30632 33064 56728 57862 115724 231448 554111 1108222 2216444 2260751 3878777 4186729 4432888 4521502 7757554 8373458 9043004 15515108 15825257 16746916 18086008 29307103 31030216 31650514 33493832 58614206 63301028 117228412 126602056 234456824 2290140763 4580281526 9160563052 16030985341 18321126104 32061970682 64123941364 128247882728