Search a number
-
+
149885568 = 2732718587
BaseRepresentation
bin10001110111100…
…01001010000000
3101110000222100100
420323301022000
5301332314233
622512322400
73500002110
oct1073611200
9343028310
10149885568
1177674278
1242243400
132508bab1
1415c99040
15d25a813
hex8ef1280

149885568 has 96 divisors (see below), whose sum is σ = 492953760. Its totient is φ = 42822144.

The previous prime is 149885563. The next prime is 149885587. The reversal of 149885568 is 865588941.

It is a happy number.

149885568 is a `hidden beast` number, since 1 + 4 + 9 + 88 + 556 + 8 = 666.

It is a tau number, because it is divible by the number of its divisors (96).

It is not an unprimeable number, because it can be changed into a prime (149885563) 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 11 ways as a sum of consecutive naturals, for example, 1230 + ... + 17357.

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

Almost surely, 2149885568 is an apocalyptic number.

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

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

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

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

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

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

The product of its digits is 2764800, while the sum is 54.

The square root of 149885568 is about 12242.7761557581. The cubic root of 149885568 is about 531.1941367234.

The spelling of 149885568 in words is "one hundred forty-nine million, eight hundred eighty-five thousand, five hundred sixty-eight".

Divisors: 1 2 3 4 6 7 8 9 12 14 16 18 21 24 28 32 36 42 48 56 63 64 72 84 96 112 126 128 144 168 192 224 252 288 336 384 448 504 576 672 896 1008 1152 1344 2016 2688 4032 8064 18587 37174 55761 74348 111522 130109 148696 167283 223044 260218 297392 334566 390327 446088 520436 594784 669132 780654 892176 1040872 1170981 1189568 1338264 1561308 1784352 2081744 2341962 2379136 2676528 3122616 3568704 4163488 4683924 5353056 6245232 7137408 8326976 9367848 10706112 12490464 16653952 18735696 21412224 24980928 37471392 49961856 74942784 149885568