Search a number
-
+
150506640 = 24335591181
BaseRepresentation
bin10001111100010…
…00110010010000
3101111012112022000
420332020302100
5302012203030
622533514000
73505166604
oct1076106220
9344175260
10150506640
1177a58959
12424a2900
13252486ab
1415dbb504
15d32e860
hex8f88c90

150506640 has 160 divisors (see below), whose sum is σ = 527644800. Its totient is φ = 39421440.

The previous prime is 150506617. The next prime is 150506647. The reversal of 150506640 is 46605051.

It is a happy number.

150506640 is a `hidden beast` number, since 15 + 0 + 5 + 0 + 6 + 640 = 666.

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

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

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

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

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

Almost surely, 2150506640 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 3600, while the sum is 27.

The square root of 150506640 is about 12268.1147695968. The cubic root of 150506640 is about 531.9268182827.

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

Divisors: 1 2 3 4 5 6 8 9 10 12 15 16 18 20 24 27 30 36 40 45 48 54 59 60 72 80 90 108 118 120 135 144 177 180 216 236 240 270 295 354 360 432 472 531 540 590 708 720 885 944 1062 1080 1180 1181 1416 1593 1770 2124 2160 2360 2362 2655 2832 3186 3540 3543 4248 4720 4724 5310 5905 6372 7080 7086 7965 8496 9448 10620 10629 11810 12744 14160 14172 15930 17715 18896 21240 21258 23620 25488 28344 31860 31887 35430 42480 42516 47240 53145 56688 63720 63774 69679 70860 85032 94480 106290 127440 127548 139358 141720 159435 170064 209037 212580 255096 278716 283440 318870 348395 418074 425160 510192 557432 627111 637740 696790 836148 850320 1045185 1114864 1254222 1275480 1393580 1672296 1881333 2090370 2508444 2550960 2787160 3135555 3344592 3762666 4180740 5016888 5574320 6271110 7525332 8361480 9406665 10033776 12542220 15050664 16722960 18813330 25084440 30101328 37626660 50168880 75253320 150506640