Search a number
-
+
128305328 = 2419422057
BaseRepresentation
bin1111010010111…
…00100010110000
322221102120211012
413221130202300
5230321232303
620422010052
73115402004
oct751344260
9287376735
10128305328
1166474768
1236b76928
1320774318
141307c704
15b3e65d8
hex7a5c8b0

128305328 has 20 divisors (see below), whose sum is σ = 261675960. Its totient is φ = 60776064.

The previous prime is 128305327. The next prime is 128305357. The reversal of 128305328 is 823503821.

It is a hoax number, since the sum of its digits (32) coincides with the sum of the digits of its distinct prime factors.

It is a junction number, because it is equal to n+sod(n) for n = 128305294 and 128305303.

It is not an unprimeable number, because it can be changed into a prime (128305327) 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 3 ways as a sum of consecutive naturals, for example, 210725 + ... + 211332.

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

Almost surely, 2128305328 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 32.

The square root of 128305328 is about 11327.1941803785. The cubic root of 128305328 is about 504.3688196486.

The spelling of 128305328 in words is "one hundred twenty-eight million, three hundred five thousand, three hundred twenty-eight".

Divisors: 1 2 4 8 16 19 38 76 152 304 422057 844114 1688228 3376456 6752912 8019083 16038166 32076332 64152664 128305328