Search a number
-
+
159889128 = 23375317957
BaseRepresentation
bin10011000011110…
…11011011101000
3102010212012122120
421201323123220
5311412423003
623510551240
73651015030
oct1141733350
9363765576
10159889128
1182287083
1245668520
1327182169
14173408c0
15e084853
hex987b6e8

159889128 has 64 divisors (see below), whose sum is σ = 465471360. Its totient is φ = 44818176.

The previous prime is 159889111. The next prime is 159889139. The reversal of 159889128 is 821988951.

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, 75 + ... + 17882.

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

Almost surely, 2159889128 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 159889128, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (232735680).

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

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

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

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

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

The product of its digits is 414720, while the sum is 51.

The square root of 159889128 is about 12644.7272805703. The cubic root of 159889128 is about 542.7580972974.

The spelling of 159889128 in words is "one hundred fifty-nine million, eight hundred eighty-nine thousand, one hundred twenty-eight".

Divisors: 1 2 3 4 6 7 8 12 14 21 24 28 42 53 56 84 106 159 168 212 318 371 424 636 742 1113 1272 1484 2226 2968 4452 8904 17957 35914 53871 71828 107742 125699 143656 215484 251398 377097 430968 502796 754194 951721 1005592 1508388 1903442 2855163 3016776 3806884 5710326 6662047 7613768 11420652 13324094 19986141 22841304 26648188 39972282 53296376 79944564 159889128