Search a number
-
+
156855960 = 23335311467
BaseRepresentation
bin10010101100101…
…10111010011000
3101221011002221000
421112112322120
5310123342320
623321545000
73613153002
oct1126267230
9357132830
10156855960
11805a5228
1244645160
132665c6a1
1416b91372
15db85c90
hex9596e98

156855960 has 128 divisors (see below), whose sum is σ = 525657600. Its totient is φ = 41604480.

The previous prime is 156855947. The next prime is 156856009. The reversal of 156855960 is 69558651.

It is a happy number.

156855960 is a `hidden beast` number, since 1 + 56 + 8 + 5 + 596 + 0 = 666.

156855960 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a Harshad number since it is a multiple of its sum of digits (45).

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2156855960 is an apocalyptic number.

156855960 is a gapful number since it is divisible by the number (10) 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 156855960, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (262828800).

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

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

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

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

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

The product of its (nonzero) digits is 324000, while the sum is 45.

The square root of 156855960 is about 12524.2149454567. The cubic root of 156855960 is about 539.3040416978.

The spelling of 156855960 in words is "one hundred fifty-six million, eight hundred fifty-five thousand, nine hundred sixty".

Divisors: 1 2 3 4 5 6 8 9 10 12 15 18 20 24 27 30 36 40 45 54 60 72 90 108 120 135 180 216 270 311 360 467 540 622 933 934 1080 1244 1401 1555 1866 1868 2335 2488 2799 2802 3110 3732 3736 4203 4665 4670 5598 5604 6220 7005 7464 8397 8406 9330 9340 11196 11208 12440 12609 13995 14010 16794 16812 18660 18680 21015 22392 25218 27990 28020 33588 33624 37320 41985 42030 50436 55980 56040 63045 67176 83970 84060 100872 111960 126090 145237 167940 168120 252180 290474 335880 435711 504360 580948 726185 871422 1161896 1307133 1452370 1742844 2178555 2614266 2904740 3485688 3921399 4357110 5228532 5809480 6535665 7842798 8714220 10457064 13071330 15685596 17428440 19606995 26142660 31371192 39213990 52285320 78427980 156855960