Search a number
-
+
150101640 = 233351310691
BaseRepresentation
bin10001111001001…
…01111010001000
3101110102221202000
420330211322020
5301411223030
622521111000
73501562053
oct1074457210
9343387660
10150101640
1177801647
1242328460
1325136250
1415d13a9a
15d29e860
hex8f25e88

150101640 has 128 divisors (see below), whose sum is σ = 538876800. Its totient is φ = 36944640.

The previous prime is 150101639. The next prime is 150101669. The reversal of 150101640 is 46101051.

150101640 is a `hidden beast` number, since 1 + 501 + 0 + 164 + 0 = 666.

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

It is an unprimeable number.

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

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

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

Almost surely, 2150101640 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 120, while the sum is 18.

The square root of 150101640 is about 12251.5974468638. The cubic root of 150101640 is about 531.4492670698.

Adding to 150101640 its reverse (46101051), we get a palindrome (196202691).

The spelling of 150101640 in words is "one hundred fifty million, one hundred one thousand, six hundred forty".

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 10691 14040 21382 32073 42764 53455 64146 85528 96219 106910 128292 138983 160365 192438 213820 256584 277966 288657 320730 384876 416949 427640 481095 555932 577314 641460 694915 769752 833898 962190 1111864 1154628 1250847 1282920 1389830 1443285 1667796 1924380 2084745 2309256 2501694 2779660 2886570 3335592 3752541 3848760 4169490 5003388 5559320 5773140 6254235 7505082 8338980 10006776 11546280 12508470 15010164 16677960 18762705 25016940 30020328 37525410 50033880 75050820 150101640