Search a number
-
+
150601616 = 24115771483
BaseRepresentation
bin10001111100111…
…11111110010000
3101111101100120122
420332133332100
5302023222431
622535525412
73506043524
oct1076377620
9344340518
10150601616
1178013250
1242529868
132527c9a9
1416003d84
15d34ca7b
hex8f9ff90

150601616 has 40 divisors (see below), whose sum is σ = 319083744. Its totient is φ = 68290560.

The previous prime is 150601603. The next prime is 150601639. The reversal of 150601616 is 616106051.

It is a super-2 number, since 2×1506016162 = 45361693483622912, which contains 22 as substring.

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, 100811 + ... + 102293.

Almost surely, 2150601616 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1080, while the sum is 26.

The square root of 150601616 is about 12271.9850065097. The cubic root of 150601616 is about 532.0386841300.

Adding to 150601616 its reverse (616106051), we get a palindrome (766707667).

The spelling of 150601616 in words is "one hundred fifty million, six hundred one thousand, six hundred sixteen".

Divisors: 1 2 4 8 11 16 22 44 88 176 577 1154 1483 2308 2966 4616 5932 6347 9232 11864 12694 16313 23728 25388 32626 50776 65252 101552 130504 261008 855691 1711382 3422764 6845528 9412601 13691056 18825202 37650404 75300808 150601616