Search a number
-
+
128107478856 = 2337325216173
BaseRepresentation
bin111011101001111001…
…1001111111101001000
3110020200000211012200010
41313103303033331020
54044331003310411
6134503551511520
712153423414000
oct1672363177510
9406600735603
10128107478856
114a36a371a75
12209b2b285a0
13c107a8c136
1462b3dcb000
1534ebb317a6
hex1dd3ccff48

128107478856 has 128 divisors (see below), whose sum is σ = 373699872000. Its totient is φ = 36581690880.

The previous prime is 128107478843. The next prime is 128107478899. The reversal of 128107478856 is 658874701821.

It is a super-2 number, since 2×1281074788562 (a number of 23 digits) contains 22 as substring.

It is a Smith number, since the sum of its digits (57) coincides with the sum of the digits of its prime factors.

It is a junction number, because it is equal to n+sod(n) for n = 128107478796 and 128107478805.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 20749786 + ... + 20755958.

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

Almost surely, 2128107478856 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 128107478856, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (186849936000).

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

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

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

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

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

The product of its (nonzero) digits is 6021120, while the sum is 57.

The spelling of 128107478856 in words is "one hundred twenty-eight billion, one hundred seven million, four hundred seventy-eight thousand, eight hundred fifty-six".

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 49 56 84 98 147 168 196 294 343 392 588 686 1029 1176 1372 2058 2521 2744 4116 5042 6173 7563 8232 10084 12346 15126 17647 18519 20168 24692 30252 35294 37038 43211 49384 52941 60504 70588 74076 86422 105882 123529 129633 141176 148152 172844 211764 247058 259266 302477 345688 370587 423528 494116 518532 604954 741174 864703 907431 988232 1037064 1209908 1482348 1729406 1814862 2117339 2419816 2594109 2964696 3458812 3629724 4234678 5188218 6352017 6917624 7259448 8469356 10376436 12704034 15562133 16938712 20752872 25408068 31124266 46686399 50816136 62248532 93372798 108934931 124497064 186745596 217869862 326804793 373491192 435739724 653609586 762544517 871479448 1307219172 1525089034 2287633551 2614438344 3050178068 4575267102 5337811619 6100356136 9150534204 10675623238 16013434857 18301068408 21351246476 32026869714 42702492952 64053739428 128107478856