Search a number
-
+
149134328 = 237731912
BaseRepresentation
bin10001110001110…
…01101111111000
3101101121210211122
420320321233320
5301134244303
622444244412
73460422650
oct1070715770
9341553748
10149134328
1177200912
1241b40708
1324b87b85
1415b41360
15d15ce38
hex8e39bf8

149134328 has 48 divisors (see below), whose sum is σ = 325656240. Its totient is φ = 62709120.

The previous prime is 149134313. The next prime is 149134333. The reversal of 149134328 is 823431941.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 780713 + ... + 780903.

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

Almost surely, 2149134328 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 149134328, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (162828120).

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

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

149134328 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its digits is 20736, while the sum is 35.

The square root of 149134328 is about 12212.0566654434. The cubic root of 149134328 is about 530.3051855723.

The spelling of 149134328 in words is "one hundred forty-nine million, one hundred thirty-four thousand, three hundred twenty-eight".

Divisors: 1 2 4 7 8 14 28 56 73 146 191 292 382 511 584 764 1022 1337 1528 2044 2674 4088 5348 10696 13943 27886 36481 55772 72962 97601 111544 145924 195202 255367 291848 390404 510734 780808 1021468 2042936 2663113 5326226 10652452 18641791 21304904 37283582 74567164 149134328