Search a number
-
+
128604456 = 23331735023
BaseRepresentation
bin1111010101001…
…01100100101000
322221222210011000
413222211210220
5230410320311
620432235000
73121056051
oct752454450
9287883130
10128604456
1166659482
123709ba60
132084a516
1413119728
15b455056
hex7aa5928

128604456 has 64 divisors (see below), whose sum is σ = 378259200. Its totient is φ = 40345344.

The previous prime is 128604451. The next prime is 128604479. The reversal of 128604456 is 654406821.

128604456 is a `hidden beast` number, since 1 + 2 + 8 + 604 + 45 + 6 = 666.

It is a super-2 number, since 2×1286044562 = 33078212206111872, which contains 22 as substring.

It is a Smith number, since the sum of its digits (36) coincides with the sum of the digits of its prime factors.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a self number, because there is not a number n which added to its sum of digits gives 128604456.

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

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

Almost surely, 2128604456 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 46080, while the sum is 36.

The square root of 128604456 is about 11340.3904694680. The cubic root of 128604456 is about 504.7604732785.

The spelling of 128604456 in words is "one hundred twenty-eight million, six hundred four thousand, four hundred fifty-six".

Divisors: 1 2 3 4 6 8 9 12 17 18 24 27 34 36 51 54 68 72 102 108 136 153 204 216 306 408 459 612 918 1224 1836 3672 35023 70046 105069 140092 210138 280184 315207 420276 595391 630414 840552 945621 1190782 1260828 1786173 1891242 2381564 2521656 3572346 3782484 4763128 5358519 7144692 7564968 10717038 14289384 16075557 21434076 32151114 42868152 64302228 128604456