Search a number
-
+
149371560 = 233351310639
BaseRepresentation
bin10001110011100…
…11101010101000
3101102001212021000
420321303222220
5301214342220
622453315000
73462431412
oct1071635250
9342055230
10149371560
1177353078
1242035a60
1324c3bb50
1415ba39b2
15d1a8390
hex8e73aa8

149371560 has 128 divisors (see below), whose sum is σ = 536256000. Its totient is φ = 36764928.

The previous prime is 149371513. The next prime is 149371567. The reversal of 149371560 is 65173941.

149371560 is a `hidden beast` number, since 1 + 4 + 93 + 7 + 1 + 560 = 666.

149371560 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 (36).

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

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

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

Almost surely, 2149371560 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 22680, while the sum is 36.

The square root of 149371560 is about 12221.7658298627. The cubic root of 149371560 is about 530.5862268614.

The spelling of 149371560 in words is "one hundred forty-nine million, three hundred seventy-one thousand, five hundred sixty".

Divisors: 1 2 3 4 5 6 8 9 10 12 13 15 18 20 24 26 27 30 36 39 40 45 52 54 60 65 72 78 90 104 108 117 120 130 135 156 180 195 216 234 260 270 312 351 360 390 468 520 540 585 702 780 936 1080 1170 1404 1560 1755 2340 2808 3510 4680 7020 10639 14040 21278 31917 42556 53195 63834 85112 95751 106390 127668 138307 159585 191502 212780 255336 276614 287253 319170 383004 414921 425560 478755 553228 574506 638340 691535 766008 829842 957510 1106456 1149012 1244763 1276680 1383070 1436265 1659684 1915020 2074605 2298024 2489526 2766140 2872530 3319368 3734289 3830040 4149210 4979052 5532280 5745060 6223815 7468578 8298420 9958104 11490120 12447630 14937156 16596840 18671445 24895260 29874312 37342890 49790520 74685780 149371560