Search a number
-
+
129099256 = 231121310259
BaseRepresentation
bin1111011000111…
…10010111111000
322222220220212221
413230132113320
5231022134011
620451013424
73125216446
oct754362770
9288826787
10129099256
1166967200
123729a274
13209917c0
1413207b96
15b501971
hex7b1e5f8

129099256 has 48 divisors (see below), whose sum is σ = 286561800. Its totient is φ = 54162240.

The previous prime is 129099247. The next prime is 129099277. The reversal of 129099256 is 652990921.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

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 11 ways as a sum of consecutive naturals, for example, 7455 + ... + 17713.

Almost surely, 2129099256 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 129099256, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (143280900).

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

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

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

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

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

The product of its (nonzero) digits is 87480, while the sum is 43.

The square root of 129099256 is about 11362.1853531792. The cubic root of 129099256 is about 505.4069927566.

The spelling of 129099256 in words is "one hundred twenty-nine million, ninety-nine thousand, two hundred fifty-six".

Divisors: 1 2 4 8 11 13 22 26 44 52 88 104 121 143 242 286 484 572 968 1144 1573 3146 6292 10259 12584 20518 41036 82072 112849 133367 225698 266734 451396 533468 902792 1066936 1241339 1467037 2482678 2934074 4965356 5868148 9930712 11736296 16137407 32274814 64549628 129099256