Search a number
-
+
159401066656 = 25131920167139
BaseRepresentation
bin1001010001110100001…
…0110100000010100000
3120020102221020011220111
42110131002310002200
510102423133113111
6201121114021104
714342051465566
oct2243502640240
9506387204814
10159401066656
1161668823727
1226a87117794
13120541556b0
147a02167a36
15422e0d0a21
hex251d0b40a0

159401066656 has 48 divisors (see below), whose sum is σ = 355748349600. Its totient is φ = 69697628928.

The previous prime is 159401066641. The next prime is 159401066689. The reversal of 159401066656 is 656660104951.

It is a happy number.

159401066656 is digitally balanced in base 3, because in such base it contains all the possibile digits an equal number of times.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

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

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

Almost surely, 2159401066656 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1166400, while the sum is 49.

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

Divisors: 1 2 4 8 13 16 19 26 32 38 52 76 104 152 208 247 304 416 494 608 988 1976 3952 7904 20167139 40334278 80668556 161337112 262172807 322674224 383175641 524345614 645348448 766351282 1048691228 1532702564 2097382456 3065405128 4194764912 4981283333 6130810256 8389529824 9962566666 12261620512 19925133332 39850266664 79700533328 159401066656