Search a number
-
+
12610331648 = 21035934303
BaseRepresentation
bin10111011111010001…
…00110010000000000
31012112211120012222022
423233220212100000
5201311221103043
65443151101012
7624332023205
oct135750462000
935484505868
1012610331648
1153912268a2
12253b211768
13125c739c05
14878ad3cac
154dc12e868
hex2efa26400

12610331648 has 44 divisors (see below), whose sum is σ = 25279303680. Its totient is φ = 6287419392.

The previous prime is 12610331641. The next prime is 12610331653. The reversal of 12610331648 is 84613301621.

It is not an unprimeable number, because it can be changed into a prime (12610331641) 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, 350465 + ... + 384767.

Almost surely, 212610331648 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 12610331648, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (12639651840).

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

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

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

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

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

The product of its (nonzero) digits is 20736, while the sum is 35.

It can be divided in two parts, 126103 and 31648, that added together give a palindrome (157751).

The spelling of 12610331648 in words is "twelve billion, six hundred ten million, three hundred thirty-one thousand, six hundred forty-eight".

Divisors: 1 2 4 8 16 32 64 128 256 359 512 718 1024 1436 2872 5744 11488 22976 34303 45952 68606 91904 137212 183808 274424 367616 548848 1097696 2195392 4390784 8781568 12314777 17563136 24629554 35126272 49259108 98518216 197036432 394072864 788145728 1576291456 3152582912 6305165824 12610331648