Search a number
-
+
128754054504 = 233217105191221
BaseRepresentation
bin111011111101001010…
…1101111010101101000
3110022100002110122201100
41313322111233111220
54102142014221004
6135052050121400
712205434256125
oct1677225572550
9408302418640
10128754054504
114a671341909
1220b53580260
13c1aba1458a
146335c1974c
15353879e739
hex1dfa56f568

128754054504 has 48 divisors (see below), whose sum is σ = 369221189220. Its totient is φ = 40393428480.

The previous prime is 128754054503. The next prime is 128754054509. The reversal of 128754054504 is 405450457821.

128754054504 is a `hidden beast` number, since 1 + 2 + 8 + 7 + 540 + 54 + 50 + 4 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 126094589604 + 2659464900 = 355098^2 + 51570^2 .

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

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

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 52594387 + ... + 52596834.

Almost surely, 2128754054504 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 896000, while the sum is 45.

The spelling of 128754054504 in words is "one hundred twenty-eight billion, seven hundred fifty-four million, fifty-four thousand, five hundred four".

Divisors: 1 2 3 4 6 8 9 12 17 18 24 34 36 51 68 72 102 136 153 204 306 408 612 1224 105191221 210382442 315573663 420764884 631147326 841529768 946720989 1262294652 1788250757 1893441978 2524589304 3576501514 3786883956 5364752271 7153003028 7573767912 10729504542 14306006056 16094256813 21459009084 32188513626 42918018168 64377027252 128754054504