Search a number
-
+
6645640500 = 2232533147639
BaseRepresentation
bin1100011000001110…
…00110110100110100
3122011010221111221100
412030013012310310
5102102240444000
63015235050100
7323454004122
oct61407066464
918133844840
106645640500
112900322084
121355740930
1381ba84675
14470876912
1528d66da00
hex18c1c6d34

6645640500 has 144 divisors (see below), whose sum is σ = 21641518080. Its totient is φ = 1714968000.

The previous prime is 6645640489. The next prime is 6645640501. The reversal of 6645640500 is 50465466.

It is a happy number.

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

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

It is a congruent number.

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

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 115681 + ... + 163319.

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

Almost surely, 26645640500 is an apocalyptic number.

6645640500 is a gapful number since it is divisible by the number (60) 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 6645640500, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (10820759040).

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

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

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

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

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

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

The square root of 6645640500 is about 81520.7979597845. The cubic root of 6645640500 is about 1880.0913359126.

The spelling of 6645640500 in words is "six billion, six hundred forty-five million, six hundred forty thousand, five hundred".

Divisors: 1 2 3 4 5 6 9 10 12 15 18 20 25 30 31 36 45 50 60 62 75 90 93 100 124 125 150 155 180 186 225 250 279 300 310 372 375 450 465 500 558 620 750 775 900 930 1116 1125 1395 1500 1550 1860 2250 2325 2790 3100 3875 4500 4650 5580 6975 7750 9300 11625 13950 15500 23250 27900 34875 46500 47639 69750 95278 139500 142917 190556 238195 285834 428751 476390 571668 714585 857502 952780 1190975 1429170 1476809 1715004 2143755 2381950 2858340 2953618 3572925 4287510 4430427 4763900 5907236 5954875 7145850 7384045 8575020 8860854 10718775 11909750 13291281 14291700 14768090 17721708 17864625 21437550 22152135 23819500 26582562 29536180 35729250 36920225 42875100 44304270 53165124 53593875 66456405 71458500 73840450 88608540 107187750 110760675 132912810 147680900 184601125 214375500 221521350 265825620 332282025 369202250 443042700 553803375 664564050 738404500 1107606750 1329128100 1661410125 2215213500 3322820250 6645640500