Search a number
-
+
129108912 = 2434216389
BaseRepresentation
bin1111011001000…
…00101110110000
322222221102010120
413230200232300
5231022441122
620451130240
73125256552
oct754405660
9288842116
10129108912
1166973489
12372a3980
132099600a
141320b4d2
15b50475c
hex7b20bb0

129108912 has 40 divisors (see below), whose sum is σ = 334375920. Its totient is φ = 42927360.

The previous prime is 129108911. The next prime is 129108923. The reversal of 129108912 is 219801921.

It is a super-2 number, since 2×1291089122 = 33338222315647488, which contains 22 as substring.

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

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, 17014 + ... + 23402.

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

Almost surely, 2129108912 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 33.

The square root of 129108912 is about 11362.6102634914. The cubic root of 129108912 is about 505.4195931088.

The spelling of 129108912 in words is "one hundred twenty-nine million, one hundred eight thousand, nine hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 48 421 842 1263 1684 2526 3368 5052 6389 6736 10104 12778 19167 20208 25556 38334 51112 76668 102224 153336 306672 2689769 5379538 8069307 10759076 16138614 21518152 32277228 43036304 64554456 129108912