Search a number
-
+
12604023 = 322360889
BaseRepresentation
bin110000000101…
…001001110111
3212201100110200
4300011021313
511211312043
61130051543
7212063265
oct60051167
925640420
1012604023
117129653
124279bb3
1327c3c03
141961435
15118e7d3
hexc05277

12604023 has 12 divisors (see below), whose sum is σ = 18997680. Its totient is φ = 8037216.

The previous prime is 12604019. The next prime is 12604057. The reversal of 12604023 is 32040621.

It is a happy number.

12604023 is a `hidden beast` number, since 1 + 260 + 402 + 3 = 666.

It is not a de Polignac number, because 12604023 - 22 = 12604019 is a prime.

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

It is a junction number, because it is equal to n+sod(n) for n = 12603987 and 12604005.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (12604223) by changing a digit.

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, 30238 + ... + 30651.

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

Almost surely, 212604023 is an apocalyptic number.

12604023 is a deficient number, since it is larger than the sum of its proper divisors (6393657).

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

The square root of 12604023 is about 3550.2145005619. The cubic root of 12604023 is about 232.7214400847.

Adding to 12604023 its reverse (32040621), we get a palindrome (44644644).

The spelling of 12604023 in words is "twelve million, six hundred four thousand, twenty-three".

Divisors: 1 3 9 23 69 207 60889 182667 548001 1400447 4201341 12604023