Search a number
-
+
152140313104 = 24134117840093
BaseRepresentation
bin1000110110110001000…
…1001111001000010000
3112112200220211200111021
42031230101033020100
54443040410004404
6153520422525224
713664115216103
oct2155421171020
9475626750437
10152140313104
115958227105a
122559b596814
1311467b13510
147513b3273a
153e5695b454
hex236c44f210

152140313104 has 40 divisors (see below), whose sum is σ = 325189233432. Its totient is φ = 68505953280.

The previous prime is 152140313089. The next prime is 152140313137. The reversal of 152140313104 is 401313041251.

It can be written as a sum of positive squares in 4 ways, for example, as 1866240000 + 150274073104 = 43200^2 + 387652^2 .

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

It is an unprimeable number.

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

Almost surely, 2152140313104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1440, while the sum is 25.

Adding to 152140313104 its reverse (401313041251), we get a palindrome (553453354355).

The spelling of 152140313104 in words is "one hundred fifty-two billion, one hundred forty million, three hundred thirteen thousand, one hundred four".

Divisors: 1 2 4 8 13 16 26 41 52 82 104 164 208 328 533 656 1066 2132 4264 8528 17840093 35680186 71360372 142720744 231921209 285441488 463842418 731443813 927684836 1462887626 1855369672 2925775252 3710739344 5851550504 9508769569 11703101008 19017539138 38035078276 76070156552 152140313104