Search a number
-
+
128877303956 = 22295924377727
BaseRepresentation
bin111100000000110101…
…1111001100010010100
3110022122200101101011212
41320001223321202110
54102420042211311
6135112211520552
712211462003022
oct1700153714224
9408580341155
10128877303956
114a724972a65
1220b888b9158
13c1cb40854b
14634833d712
1535444e7c8b
hex1e01af9894

128877303956 has 48 divisors (see below), whose sum is σ = 237394886400. Its totient is φ = 61129100928.

The previous prime is 128877303953. The next prime is 128877303979. The reversal of 128877303956 is 659303778821.

It is a happy number.

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

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

It is a congruent number.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 16674965 + ... + 16682691.

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

Almost surely, 2128877303956 is an apocalyptic number.

It is an amenable number.

128877303956 is a deficient number, since it is larger than the sum of its proper divisors (108517582444).

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

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

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

The product of its (nonzero) digits is 15240960, while the sum is 59.

The spelling of 128877303956 in words is "one hundred twenty-eight billion, eight hundred seventy-seven million, three hundred three thousand, nine hundred fifty-six".

Divisors: 1 2 4 29 58 59 116 118 236 1711 2437 3422 4874 6844 7727 9748 15454 30908 70673 141346 143783 224083 282692 287566 448166 455893 575132 896332 911786 1823572 4169707 8339414 13220897 16678828 18830699 26441794 37661398 52883588 75322796 546090271 1092180542 1111011241 2184361084 2222022482 4444044964 32219325989 64438651978 128877303956