Search a number
-
+
149356332 = 22335397269
BaseRepresentation
bin10001110011011…
…11111100101100
3101102001002101000
420321233330230
5301213400312
622453120300
73462336126
oct1071577454
9342032330
10149356332
1177342694
1242029090
1324c34c38
1415b9c216
15d1a3adc
hex8e6ff2c

149356332 has 96 divisors (see below), whose sum is σ = 400075200. Its totient is φ = 48162816.

The previous prime is 149356303. The next prime is 149356349. The reversal of 149356332 is 233653941.

It is a happy number.

149356332 is a `hidden beast` number, since 1 + 4 + 93 + 563 + 3 + 2 = 666.

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

Its product of digits (58320) is a multiple of the sum of its prime factors (432).

It is an unprimeable number.

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

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

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

Almost surely, 2149356332 is an apocalyptic number.

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

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

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

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

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

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

The product of its digits is 58320, while the sum is 36.

The square root of 149356332 is about 12221.1428270845. The cubic root of 149356332 is about 530.5681956698.

The spelling of 149356332 in words is "one hundred forty-nine million, three hundred fifty-six thousand, three hundred thirty-two".

Divisors: 1 2 3 4 6 9 12 18 27 36 53 54 97 106 108 159 194 212 269 291 318 388 477 538 582 636 807 873 954 1076 1164 1431 1614 1746 1908 2421 2619 2862 3228 3492 4842 5141 5238 5724 7263 9684 10282 10476 14257 14526 15423 20564 26093 28514 29052 30846 42771 46269 52186 57028 61692 78279 85542 92538 104372 128313 138807 156558 171084 185076 234837 256626 277614 313116 384939 469674 513252 555228 704511 769878 939348 1382929 1409022 1539756 2765858 2818044 4148787 5531716 8297574 12446361 16595148 24892722 37339083 49785444 74678166 149356332