Search a number
-
+
149106024 = 23327692693
BaseRepresentation
bin10001110001100…
…10110101101000
3101101120101000100
420320302311220
5301132343044
622443505400
73460244304
oct1070626550
9341511010
10149106024
1177191621
1241b28260
1324b78022
1415b34d04
15d154869
hex8e32d68

149106024 has 48 divisors (see below), whose sum is σ = 404504100. Its totient is φ = 49618944.

The previous prime is 149106019. The next prime is 149106037. The reversal of 149106024 is 420601941.

149106024 is a `hidden beast` number, since 1 + 49 + 10 + 602 + 4 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 147622500 + 1483524 = 12150^2 + 1218^2 .

It is an unprimeable number.

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

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

Almost surely, 2149106024 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1728, while the sum is 27.

The square root of 149106024 is about 12210.8977556935. The cubic root of 149106024 is about 530.2716348179.

Adding to 149106024 its reverse (420601941), we get a palindrome (569707965).

The spelling of 149106024 in words is "one hundred forty-nine million, one hundred six thousand, twenty-four".

Divisors: 1 2 3 4 6 8 9 12 18 24 36 72 769 1538 2307 2693 3076 4614 5386 6152 6921 8079 9228 10772 13842 16158 18456 21544 24237 27684 32316 48474 55368 64632 96948 193896 2070917 4141834 6212751 8283668 12425502 16567336 18638253 24851004 37276506 49702008 74553012 149106024