Search a number
-
+
150886745856 = 28327211121501
BaseRepresentation
bin1000110010000110001…
…1010000011100000000
3112102110120000212111200
42030201203100130000
54433004001331411
6153152202341200
713621054115100
oct2144143203400
9472416025450
10150886745856
1158a996a8470
12252ab7ba800
13112c81b5052
14743545b200
153dd188de56
hex23218d0700

150886745856 has 324 divisors, whose sum is σ = 552082245624. Its totient is φ = 39191040000.

The previous prime is 150886745839. The next prime is 150886745921. The reversal of 150886745856 is 658547688051.

150886745856 is a `hidden beast` number, since 1 + 50 + 8 + 86 + 7 + 458 + 56 = 666.

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

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 35 ways as a sum of consecutive naturals, for example, 1181106 + ... + 1302606.

Almost surely, 2150886745856 is an apocalyptic number.

150886745856 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 150886745856, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (276041122812).

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

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

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

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

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

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

The spelling of 150886745856 in words is "one hundred fifty billion, eight hundred eighty-six million, seven hundred forty-five thousand, eight hundred fifty-six".