Search a number
-
+
150564161056 = 2523277738523
BaseRepresentation
bin1000110000111001010…
…0101100011000100000
3112101122002000212100111
42030032110230120200
54431323411123211
6153100200301104
713610056152451
oct2141624543040
9471562025314
10150564161056
11589435a8761
122521b771794
131127640a47a
147404689128
153db33bd421
hex230e52c620

150564161056 has 48 divisors (see below), whose sum is σ = 310428224064. Its totient is φ = 71748889344.

The previous prime is 150564161029. The next prime is 150564161057. The reversal of 150564161056 is 650161465051.

It is not an unprimeable number, because it can be changed into a prime (150564161057) 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, 165390 + ... + 573133.

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

Almost surely, 2150564161056 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108000, while the sum is 40.

The spelling of 150564161056 in words is "one hundred fifty billion, five hundred sixty-four million, one hundred sixty-one thousand, fifty-six".

Divisors: 1 2 4 8 16 23 32 46 92 184 277 368 554 736 1108 2216 4432 6371 8864 12742 25484 50968 101936 203872 738523 1477046 2954092 5908184 11816368 16986029 23632736 33972058 67944116 135888232 204570871 271776464 409141742 543552928 818283484 1636566968 3273133936 4705130033 6546267872 9410260066 18820520132 37641040264 75282080528 150564161056