Search a number
-
+
40716612 = 223211310009
BaseRepresentation
bin1001101101010…
…0100101000100
32211121121200200
42123110211010
540410412422
64012410500
71003041216
oct233244504
984547620
1040716612
1120a8aaa2
1211776a30
138587a91
14559c5b6
1538942ac
hex26d4944

40716612 has 36 divisors (see below), whose sum is σ = 103843740. Its totient is φ = 13450752.

The previous prime is 40716607. The next prime is 40716629. The reversal of 40716612 is 21661704.

40716612 is a `hidden beast` number, since 40 + 7 + 1 + 6 + 612 = 666.

It can be written as a sum of positive squares in 2 ways, for example, as 21846276 + 18870336 = 4674^2 + 4344^2 .

It is a tau number, because it is divible by the number of its divisors (36).

It is an unprimeable number.

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

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

Almost surely, 240716612 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 40716612 is about 6380.9569815193. The cubic root of 40716612 is about 344.0254285331.

It can be divided in two parts, 40716 and 612, that added together give a triangular number (41328 = T287).

The spelling of 40716612 in words is "forty million, seven hundred sixteen thousand, six hundred twelve".

Divisors: 1 2 3 4 6 9 12 18 36 113 226 339 452 678 1017 1356 2034 4068 10009 20018 30027 40036 60054 90081 120108 180162 360324 1131017 2262034 3393051 4524068 6786102 10179153 13572204 20358306 40716612