Search a number
-
+
149114736 = 24331937491
BaseRepresentation
bin10001110001101…
…00111101110000
3101101120210222000
420320310331300
5301133132421
622444014000
73460311561
oct1070647560
9341523860
10149114736
1177198121
1241b31300
1324b7bc94
1415b38168
15d157226
hex8e34f70

149114736 has 160 divisors (see below), whose sum is σ = 463660800. Its totient is φ = 45722880.

The previous prime is 149114671. The next prime is 149114759. The reversal of 149114736 is 637411941.

149114736 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

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

It is a self number, because there is not a number n which added to its sum of digits gives 149114736.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2149114736 is an apocalyptic number.

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

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

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

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

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

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

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

The square root of 149114736 is about 12211.2544810105. The cubic root of 149114736 is about 530.2819622265.

The spelling of 149114736 in words is "one hundred forty-nine million, one hundred fourteen thousand, seven hundred thirty-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 19 24 27 36 37 38 48 54 57 72 74 76 108 111 114 144 148 152 171 216 222 228 296 304 333 342 432 444 456 491 513 592 666 684 703 888 912 982 999 1026 1332 1368 1406 1473 1776 1964 1998 2052 2109 2664 2736 2812 2946 3928 3996 4104 4218 4419 5328 5624 5892 6327 7856 7992 8208 8436 8838 9329 11248 11784 12654 13257 15984 16872 17676 18167 18658 18981 23568 25308 26514 27987 33744 35352 36334 37316 37962 50616 53028 54501 55974 70704 72668 74632 75924 83961 101232 106056 109002 111948 145336 149264 151848 163503 167922 212112 218004 223896 251883 290672 303696 327006 335844 345173 436008 447792 490509 503766 654012 671688 690346 872016 981018 1007532 1035519 1308024 1343376 1380692 1962036 2015064 2071038 2616048 2761384 3106557 3924072 4030128 4142076 5522768 6213114 7848144 8284152 9319671 12426228 16568304 18639342 24852456 37278684 49704912 74557368 149114736