Search a number
-
+
20607312 = 24311311259
BaseRepresentation
bin100111010011…
…1000101010000
31102202221220210
41032213011100
520233413222
62013404120
7340105425
oct116470520
942687823
1020607312
11106a5640
126a99640
13436699b
142a45d4c
151c20d0c
hex13a7150

20607312 has 80 divisors (see below), whose sum is σ = 59996160. Its totient is φ = 6038400.

The previous prime is 20607311. The next prime is 20607319. The reversal of 20607312 is 21370602.

It is a happy number.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20607311) 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 15 ways as a sum of consecutive naturals, for example, 15739 + ... + 16997.

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

Almost surely, 220607312 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20607312, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (29998080).

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

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

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

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

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

The product of its (nonzero) digits is 504, while the sum is 21.

The square root of 20607312 is about 4539.5277287401. The cubic root of 20607312 is about 274.1619090318.

Adding to 20607312 its reverse (21370602), we get a palindrome (41977914).

The spelling of 20607312 in words is "twenty million, six hundred seven thousand, three hundred twelve".

Divisors: 1 2 3 4 6 8 11 12 16 22 24 31 33 44 48 62 66 88 93 124 132 176 186 248 264 341 372 496 528 682 744 1023 1259 1364 1488 2046 2518 2728 3777 4092 5036 5456 7554 8184 10072 13849 15108 16368 20144 27698 30216 39029 41547 55396 60432 78058 83094 110792 117087 156116 166188 221584 234174 312232 332376 429319 468348 624464 664752 858638 936696 1287957 1717276 1873392 2575914 3434552 5151828 6869104 10303656 20607312