Search a number
-
+
128759850552 = 2331711311932341
BaseRepresentation
bin111011111101010101…
…1110110011000111000
3110022100111101010101210
41313322223312120320
54102200010204202
6135052414243120
712205534446204
oct1677253663070
9408314333353
10128759850552
114a674640533
1220b554b64a0
13c1acc937a8
1463368c7b04
153539046c6c
hex1dfaaf6638

128759850552 has 128 divisors (see below), whose sum is σ = 344286365760. Its totient is φ = 39987118080.

The previous prime is 128759850529. The next prime is 128759850553. The reversal of 128759850552 is 255058957821.

It is a happy number.

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

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

It is a congruent number.

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

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, 55000902 + ... + 55003242.

Almost surely, 2128759850552 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

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

The spelling of 128759850552 in words is "one hundred twenty-eight billion, seven hundred fifty-nine million, eight hundred fifty thousand, five hundred fifty-two".

Divisors: 1 2 3 4 6 8 12 17 24 34 51 68 102 113 136 204 226 339 408 452 678 904 1193 1356 1921 2341 2386 2712 3579 3842 4682 4772 5763 7023 7158 7684 9364 9544 11526 14046 14316 15368 18728 20281 23052 28092 28632 39797 40562 46104 56184 60843 79594 81124 119391 121686 134809 159188 162248 238782 243372 264533 269618 318376 404427 477564 486744 529066 539236 793599 808854 955128 1058132 1078472 1587198 1617708 2116264 2291753 2792813 3174396 3235416 4497061 4583506 5585626 6348792 6875259 8378439 8994122 9167012 11171252 13491183 13750518 16756878 17988244 18334024 22342504 26982366 27501036 33513756 35976488 47477821 53964732 55002072 67027512 94955642 107929464 142433463 189911284 284866926 315587869 379822568 569733852 631175738 946763607 1139467704 1262351476 1893527214 2524702952 3787054428 5364993773 7574108856 10729987546 16094981319 21459975092 32189962638 42919950184 64379925276 128759850552