Search a number
-
+
150633640 = 23510934549
BaseRepresentation
bin10001111101001…
…11110010101000
3101111102222111201
420332213302220
5302030234030
622540333544
73506236063
oct1076476250
9344388451
10150633640
1178035313
12425442b4
1325291441
14160118da
15d3572ca
hex8fa7ca8

150633640 has 32 divisors (see below), whose sum is σ = 342045000. Its totient is φ = 59698944.

The previous prime is 150633589. The next prime is 150633641. The reversal of 150633640 is 46336051.

It can be written as a sum of positive squares in 4 ways, for example, as 149964516 + 669124 = 12246^2 + 818^2 .

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

It is not an unprimeable number, because it can be changed into a prime (150633641) by changing a digit.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 12915 + ... + 21634.

Almost surely, 2150633640 is an apocalyptic number.

150633640 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6480, while the sum is 28.

The square root of 150633640 is about 12273.2896975505. The cubic root of 150633640 is about 532.0763924445.

Adding to 150633640 its reverse (46336051), we get a palindrome (196969691).

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

Divisors: 1 2 4 5 8 10 20 40 109 218 436 545 872 1090 2180 4360 34549 69098 138196 172745 276392 345490 690980 1381960 3765841 7531682 15063364 18829205 30126728 37658410 75316820 150633640