Search a number
-
+
128746271248 = 2471796421901
BaseRepresentation
bin111011111100111100…
…0000011001000010000
3110022022112211020002121
41313321320003020100
54102133021134443
6135051211224024
712205311151330
oct1677170031020
9408275736077
10128746271248
114a667a06171
1220b50a48014
13c1aa21a9ba
146334b910c0
153537c634ed
hex1df9e03210

128746271248 has 40 divisors (see below), whose sum is σ = 286673705280. Its totient is φ = 54868713600.

The previous prime is 128746271239. The next prime is 128746271273. The reversal of 128746271248 is 842172647821.

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

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 3190903 + ... + 3230998.

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

Almost surely, 2128746271248 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 2408448, while the sum is 52.

The spelling of 128746271248 in words is "one hundred twenty-eight billion, seven hundred forty-six million, two hundred seventy-one thousand, two hundred forty-eight".

Divisors: 1 2 4 7 8 14 16 28 56 112 179 358 716 1253 1432 2506 2864 5012 10024 20048 6421901 12843802 25687604 44953307 51375208 89906614 102750416 179813228 359626456 719252912 1149520279 2299040558 4598081116 8046641953 9196162232 16093283906 18392324464 32186567812 64373135624 128746271248