Search a number
-
+
128108196 = 22332940903
BaseRepresentation
bin1111010001011…
…00011010100100
322221001120102000
413220230122210
5230243430241
620413445300
73113621166
oct750543244
9287046360
10128108196
116634a647
1236aa0830
1320705688
141302a936
15b3a7eb6
hex7a2c6a4

128108196 has 48 divisors (see below), whose sum is σ = 343593600. Its totient is φ = 41229216.

The previous prime is 128108179. The next prime is 128108273. The reversal of 128108196 is 691801821.

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 128108196.

It is an unprimeable number.

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, 17320 + ... + 23583.

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

Almost surely, 2128108196 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 128108196 is about 11318.4891217865. The cubic root of 128108196 is about 504.1103783192.

The spelling of 128108196 in words is "one hundred twenty-eight million, one hundred eight thousand, one hundred ninety-six".

Divisors: 1 2 3 4 6 9 12 18 27 29 36 54 58 87 108 116 174 261 348 522 783 1044 1566 3132 40903 81806 122709 163612 245418 368127 490836 736254 1104381 1186187 1472508 2208762 2372374 3558561 4417524 4744748 7117122 10675683 14234244 21351366 32027049 42702732 64054098 128108196