Search a number
-
+
128838912 = 283167759
BaseRepresentation
bin1111010110111…
…10110100000000
322222102200202120
413223132310000
5230440321122
620441244240
73123053436
oct753366400
9288380676
10128838912
11667a9644
1237193680
1320900157
141317ad56
15b49e75c
hex7aded00

128838912 has 36 divisors (see below), whose sum is σ = 342901440. Its totient is φ = 42946048.

The previous prime is 128838911. The next prime is 128838973. The reversal of 128838912 is 219838821.

It is a congruent number.

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

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

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

Almost surely, 2128838912 is an apocalyptic number.

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

It is an amenable number.

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

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

128838912 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its digits is 55296, while the sum is 42.

The square root of 128838912 is about 11350.7229725688. The cubic root of 128838912 is about 505.0670263615.

Subtracting 128838912 from its reverse (219838821), we obtain a palindrome (90999909).

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

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 256 384 768 167759 335518 503277 671036 1006554 1342072 2013108 2684144 4026216 5368288 8052432 10736576 16104864 21473152 32209728 42946304 64419456 128838912