Search a number
-
+
129957888 = 2163661
BaseRepresentation
bin1111011111100…
…00000000000000
3100001112112201010
413233300000000
5231232123023
620521240520
73135423654
oct757600000
9301475633
10129957888
11673a3315
1237633140
1320c02578
141338ca64
15b621093
hex7bf0000

129957888 has 68 divisors (see below), whose sum is σ = 347076008. Its totient is φ = 43253760.

The previous prime is 129957871. The next prime is 129957917. The reversal of 129957888 is 888759921.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 196278 + ... + 196938.

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

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

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

129957888 is an frugal number, since it uses more digits than its factorization.

129957888 is an evil number, because the sum of its binary digits is even.

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

The product of its digits is 2903040, while the sum is 57.

The square root of 129957888 is about 11399.9073680447. The cubic root of 129957888 is about 506.5249957861.

The spelling of 129957888 in words is "one hundred twenty-nine million, nine hundred fifty-seven thousand, eight hundred eighty-eight".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 256 384 512 661 768 1024 1322 1536 1983 2048 2644 3072 3966 4096 5288 6144 7932 8192 10576 12288 15864 16384 21152 24576 31728 32768 42304 49152 63456 65536 84608 98304 126912 169216 196608 253824 338432 507648 676864 1015296 1353728 2030592 2707456 4061184 5414912 8122368 10829824 16244736 21659648 32489472 43319296 64978944 129957888