Search a number
-
+
156880745448 = 233717233177041
BaseRepresentation
bin1001001000011011010…
…0100011001111101000
3112222221021210121011120
42102012310203033220
510032242432323243
6200023042455240
714222436222420
oct2220664431750
9488837717146
10156880745448
1160595100039
12264a3064520
1311a41c5c87b
147843547480
154132bddc83
hex2486d233e8

156880745448 has 256 divisors, whose sum is σ = 511213731840. Its totient is φ = 39050035200.

The previous prime is 156880745423. The next prime is 156880745449. The reversal of 156880745448 is 844547088651.

It is a happy number.

It is a super-2 number, since 2×1568807454482 (a number of 23 digits) contains 22 as substring.

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

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

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

It is a polite number, since it can be written in 63 ways as a sum of consecutive naturals, for example, 1997808 + ... + 2074848.

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

Almost surely, 2156880745448 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 156880745448, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (255606865920).

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

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

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

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

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

The product of its (nonzero) digits is 34406400, while the sum is 60.

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