Search a number
-
+
128958012 = 2232291011223
BaseRepresentation
bin1111010111110…
…11111000111100
322222122202010200
413223323320330
5231003124022
620444003500
73124060611
oct753737074
9288582120
10128958012
1166880077
1237230590
1320942421
14131ac508
15b4c4bac
hex7afbe3c

128958012 has 72 divisors (see below), whose sum is σ = 340835040. Its totient is φ = 41059200.

The previous prime is 128957993. The next prime is 128958017. The reversal of 128958012 is 210859821.

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

It is a zygodrome in base 11.

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (19) of ones.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 104833 + ... + 106055.

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

Almost surely, 2128958012 is an apocalyptic number.

128958012 is a gapful number since it is divisible by the number (12) 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 128958012, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (170417520).

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

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

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

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

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

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

The square root of 128958012 is about 11355.9681225336. The cubic root of 128958012 is about 505.2226081287. Note that the first 3 decimals are identical.

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

Divisors: 1 2 3 4 6 9 12 18 29 36 58 87 101 116 174 202 261 303 348 404 522 606 909 1044 1212 1223 1818 2446 2929 3636 3669 4892 5858 7338 8787 11007 11716 14676 17574 22014 26361 35148 35467 44028 52722 70934 105444 106401 123523 141868 212802 247046 319203 370569 425604 494092 638406 741138 1111707 1276812 1482276 2223414 3582167 4446828 7164334 10746501 14328668 21493002 32239503 42986004 64479006 128958012