Search a number
-
+
149233644 = 223371091811
BaseRepresentation
bin10001110010100…
…01111111101100
3101101210212002000
420321101333230
5301200434034
622450332300
73461315340
oct1071217754
9341725060
10149233644
117726949a
1241b8a090
1324bc1141
1415b69620
15d17c599
hex8e51fec

149233644 has 96 divisors (see below), whose sum is σ = 446476800. Its totient is φ = 42223680.

The previous prime is 149233639. The next prime is 149233673. The reversal of 149233644 is 446332941.

It is a happy number.

149233644 is a `hidden beast` number, since 1 + 4 + 9 + 2 + 3 + 3 + 644 = 666.

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

It is a nude number because it is divisible by every one of its digits.

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

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, 81499 + ... + 83309.

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

Almost surely, 2149233644 is an apocalyptic number.

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

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

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

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

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

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

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

The square root of 149233644 is about 12216.1222980126. The cubic root of 149233644 is about 530.4228783563.

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

Divisors: 1 2 3 4 6 7 9 12 14 18 21 27 28 36 42 54 63 84 108 109 126 189 218 252 327 378 436 654 756 763 981 1308 1526 1811 1962 2289 2943 3052 3622 3924 4578 5433 5886 6867 7244 9156 10866 11772 12677 13734 16299 20601 21732 25354 27468 32598 38031 41202 48897 50708 65196 76062 82404 97794 114093 152124 195588 197399 228186 342279 394798 456372 592197 684558 789596 1184394 1369116 1381793 1776591 2368788 2763586 3553182 4145379 5329773 5527172 7106364 8290758 10659546 12436137 16581516 21319092 24872274 37308411 49744548 74616822 149233644