Search a number
-
+
125928520 = 23517185189
BaseRepresentation
bin1111000000110…
…00010001001000
322202221211110021
413200120101020
5224214203040
620255030224
73056242354
oct740302110
9282854407
10125928520
11650a0a63
123620b374
1320121523
1412a20464
15b0c724a
hex7818448

125928520 has 32 divisors (see below), whose sum is σ = 300007800. Its totient is φ = 47408128.

The previous prime is 125928499. The next prime is 125928533. The reversal of 125928520 is 25829521.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 125753796 + 174724 = 11214^2 + 418^2 .

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

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 91915 + ... + 93274.

Almost surely, 2125928520 is an apocalyptic number.

125928520 is a gapful number since it is divisible by the number (10) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 14400, while the sum is 34.

The square root of 125928520 is about 11221.7877363636. The cubic root of 125928520 is about 501.2349738345.

It can be divided in two parts, 12592 and 8520, that added together give a palindrome (21112).

The spelling of 125928520 in words is "one hundred twenty-five million, nine hundred twenty-eight thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 17 20 34 40 68 85 136 170 340 680 185189 370378 740756 925945 1481512 1851890 3148213 3703780 6296426 7407560 12592852 15741065 25185704 31482130 62964260 125928520