Search a number
-
+
128959296 = 2631036521
BaseRepresentation
bin1111010111111…
…00001101000000
322222122210220020
413223330031000
5231003144141
620444013440
73124064424
oct753741500
9288583806
10128959296
1166881034
1237231280
1320942b9b
14131acb84
15b4c5266
hex7afc340

128959296 has 56 divisors (see below), whose sum is σ = 344570304. Its totient is φ = 42562560.

The previous prime is 128959277. The next prime is 128959343. The reversal of 128959296 is 692959821.

It is a congruent number.

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, 16516 + ... + 23036.

Almost surely, 2128959296 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 128959296, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (172285152).

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

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

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

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

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

The product of its digits is 699840, while the sum is 51.

The square root of 128959296 is about 11356.0246565424. The cubic root of 128959296 is about 505.2242849114.

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

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 103 192 206 309 412 618 824 1236 1648 2472 3296 4944 6521 6592 9888 13042 19563 19776 26084 39126 52168 78252 104336 156504 208672 313008 417344 626016 671663 1252032 1343326 2014989 2686652 4029978 5373304 8059956 10746608 16119912 21493216 32239824 42986432 64479648 128959296