Search a number
-
+
150112152 = 233241211241
BaseRepresentation
bin10001111001010…
…00011110011000
3101110110111011100
420330220132120
5301412042102
622521231400
73501634521
oct1074503630
9343414140
10150112152
1177809533
1242332560
132513ac78
1415d17848
15d2a2a1c
hex8f28798

150112152 has 96 divisors (see below), whose sum is σ = 420179760. Its totient is φ = 48384000.

The previous prime is 150112147. The next prime is 150112153. The reversal of 150112152 is 251211051.

150112152 is a `hidden beast` number, since 1 + 501 + 12 + 152 = 666.

It is a super-2 number, since 2×1501121522 = 45067316356142208, which contains 22 as substring.

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

It is a congruent number.

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

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 23 ways as a sum of consecutive naturals, for example, 622752 + ... + 622992.

Almost surely, 2150112152 is an apocalyptic number.

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

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

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

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

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

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

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

The square root of 150112152 is about 12252.0264446336. The cubic root of 150112152 is about 531.4616730286.

The spelling of 150112152 in words is "one hundred fifty million, one hundred twelve thousand, one hundred fifty-two".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 41 72 82 123 164 211 241 246 328 369 422 482 492 633 723 738 844 964 984 1266 1446 1476 1688 1899 1928 2169 2532 2892 2952 3798 4338 5064 5784 7596 8651 8676 9881 15192 17302 17352 19762 25953 29643 34604 39524 50851 51906 59286 69208 77859 79048 88929 101702 103812 118572 152553 155718 177858 203404 207624 237144 305106 311436 355716 406808 457659 610212 622872 711432 915318 1220424 1830636 2084891 3661272 4169782 6254673 8339564 12509346 16679128 18764019 25018692 37528038 50037384 75056076 150112152