Search a number
-
+
100429394156 = 22713318900159
BaseRepresentation
bin101110110001000001…
…1101111000011101100
3100121020002121211021222
41131202003233003230
53121134411103111
6114045302242512
710153506523340
oct1354203570354
9317202554258
10100429394156
1139656858303
1217569726438
139616773320
144c0a0b7620
15292bca77db
hex17620ef0ec

100429394156 has 48 divisors (see below), whose sum is σ = 223287214080. Its totient is φ = 38448682560.

The previous prime is 100429394147. The next prime is 100429394159. The reversal of 100429394156 is 651493924001.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 4438796 + ... + 4461363.

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

Almost surely, 2100429394156 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 233280, while the sum is 44.

The spelling of 100429394156 in words is "one hundred billion, four hundred twenty-nine million, three hundred ninety-four thousand, one hundred fifty-six".

Divisors: 1 2 4 7 13 14 26 28 31 52 62 91 124 182 217 364 403 434 806 868 1612 2821 5642 11284 8900159 17800318 35600636 62301113 115702067 124602226 231404134 249204452 275904929 462808268 551809858 809914469 1103619716 1619828938 1931334503 3239657876 3586764077 3862669006 7173528154 7725338012 14347056308 25107348539 50214697078 100429394156