Search a number
-
+
12640250664 = 233361959339
BaseRepresentation
bin10111100010110101…
…01110101100101000
31012121220212021011000
423301122232230220
5201341401010124
65450140235000
7625144233516
oct136132565450
935556767130
1012640250664
1153a7101458
12254923ba60
1312659b4082
1487ca814b6
154dea8e6c9
hex2f16aeb28

12640250664 has 64 divisors (see below), whose sum is σ = 35687448000. Its totient is φ = 4144340160.

The previous prime is 12640250639. The next prime is 12640250729. The reversal of 12640250664 is 46605204621.

12640250664 is a `hidden beast` number, since 1 + 2 + 640 + 2 + 5 + 0 + 6 + 6 + 4 = 666.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 466494 + ... + 492845.

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

Almost surely, 212640250664 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 69120, while the sum is 36.

The spelling of 12640250664 in words is "twelve billion, six hundred forty million, two hundred fifty thousand, six hundred sixty-four".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 61 72 108 122 183 216 244 366 488 549 732 1098 1464 1647 2196 3294 4392 6588 13176 959339 1918678 2878017 3837356 5756034 7674712 8634051 11512068 17268102 23024136 25902153 34536204 51804306 58519679 69072408 103608612 117039358 175559037 207217224 234078716 351118074 468157432 526677111 702236148 1053354222 1404472296 1580031333 2106708444 3160062666 4213416888 6320125332 12640250664