Search a number
-
+
10645312 = 26473539
BaseRepresentation
bin101000100110…
…111101000000
3202000211121211
4220212331000
510211122222
61020055504
7156324616
oct50467500
922024554
1010645312
116010a87
123694594
132289502
1415b16b6
15e04277
hexa26f40

10645312 has 28 divisors (see below), whose sum is σ = 21579840. Its totient is φ = 5207936.

The previous prime is 10645303. The next prime is 10645319. The reversal of 10645312 is 21354601.

It is a super-3 number, since 3×106453123 (a number of 22 digits) contains 333 as substring. Note that it is a super-d number also for d = 2.

It is a congruent number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 1239 + ... + 4777.

Almost surely, 210645312 is an apocalyptic number.

It is an amenable number.

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

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

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

10645312 is an equidigital number, since it uses as much as digits as its factorization.

10645312 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 720, while the sum is 22.

The square root of 10645312 is about 3262.7154335001. The cubic root of 10645312 is about 219.9814860453.

Adding to 10645312 its reverse (21354601), we get a palindrome (31999913).

The spelling of 10645312 in words is "ten million, six hundred forty-five thousand, three hundred twelve".

Divisors: 1 2 4 8 16 32 47 64 94 188 376 752 1504 3008 3539 7078 14156 28312 56624 113248 166333 226496 332666 665332 1330664 2661328 5322656 10645312