Search a number
-
+
150104328 = 23311568577
BaseRepresentation
bin10001111001001…
…10100100001000
3101110110002102120
420330212210020
5301411314303
622521131240
73501602643
oct1074464410
9343402376
10150104328
1177803670
1242329b20
132513753a
1415d14a5a
15d2a0553
hex8f26908

150104328 has 32 divisors (see below), whose sum is σ = 409376160. Its totient is φ = 45486080.

The previous prime is 150104303. The next prime is 150104333. The reversal of 150104328 is 823401051.

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

It is a junction number, because it is equal to n+sod(n) for n = 150104298 and 150104307.

It is an unprimeable number.

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

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

Almost surely, 2150104328 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 960, while the sum is 24.

The square root of 150104328 is about 12251.7071463531. The cubic root of 150104328 is about 531.4524394248.

Adding to 150104328 its reverse (823401051), we get a palindrome (973505379).

The spelling of 150104328 in words is "one hundred fifty million, one hundred four thousand, three hundred twenty-eight".

Divisors: 1 2 3 4 6 8 11 12 22 24 33 44 66 88 132 264 568577 1137154 1705731 2274308 3411462 4548616 6254347 6822924 12508694 13645848 18763041 25017388 37526082 50034776 75052164 150104328