Search a number
-
+
150301254520 = 23529129570047
BaseRepresentation
bin1000101111111010100…
…1110010001101111000
3112100221202022211101101
42023332221302031320
54430304110121040
6153014125301144
713600414404214
oct2137651621570
9470852284341
10150301254520
115881915a12a
12251677047b4
1311233ac9281
1473bb7ad944
153d9a28a09a
hex22fea72378

150301254520 has 32 divisors (see below), whose sum is σ = 349839129600. Its totient is φ = 58047380608.

The previous prime is 150301254497. The next prime is 150301254541. The reversal of 150301254520 is 25452103051.

It is a super-2 number, since 2×1503012545202 (a number of 23 digits) contains 22 as substring.

It is a congruent number.

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, 64783864 + ... + 64786183.

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

Almost surely, 2150301254520 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6000, while the sum is 28.

Adding to 150301254520 its reverse (25452103051), we get a palindrome (175753357571).

The spelling of 150301254520 in words is "one hundred fifty billion, three hundred one million, two hundred fifty-four thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 20 29 40 58 116 145 232 290 580 1160 129570047 259140094 518280188 647850235 1036560376 1295700470 2591400940 3757531363 5182801880 7515062726 15030125452 18787656815 30060250904 37575313630 75150627260 150301254520