Search a number
-
+
150866608896 = 283265480299
BaseRepresentation
bin1000110010000001011…
…0011100001100000000
3112102102011010210210100
42030200112130030000
54432433322441041
6153150203002400
713620421005543
oct2144026341400
9472364123710
10150866608896
1158a892a4253
12252a4b09400
13112c3c844a3
1474328d885a
153dcec126b6
hex232059c300

150866608896 has 54 divisors (see below), whose sum is σ = 434985632900. Its totient is φ = 50288868864.

The previous prime is 150866608891. The next prime is 150866608897. The reversal of 150866608896 is 698806668051.

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

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 32737846 + ... + 32742453.

Almost surely, 2150866608896 is an apocalyptic number.

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

It is an amenable number.

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

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

150866608896 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 29859840, while the sum is 63.

The spelling of 150866608896 in words is "one hundred fifty billion, eight hundred sixty-six million, six hundred eight thousand, eight hundred ninety-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 32 36 48 64 72 96 128 144 192 256 288 384 576 768 1152 2304 65480299 130960598 196440897 261921196 392881794 523842392 589322691 785763588 1047684784 1178645382 1571527176 2095369568 2357290764 3143054352 4190739136 4714581528 6286108704 8381478272 9429163056 12572217408 16762956544 18858326112 25144434816 37716652224 50288869632 75433304448 150866608896