Search a number
-
+
666005940 = 2232517239463
BaseRepresentation
bin100111101100100…
…111000110110100
31201102012121101200
4213230213012310
52330444142230
6150030452500
722334646165
oct4754470664
91642177350
10666005940
11311a41136
12167064130
13a7c99472
146464976c
153d70a160
hex27b271b4

666005940 has 144 divisors (see below), whose sum is σ = 2232292608. Its totient is φ = 159869952.

The previous prime is 666005903. The next prime is 666006001. The reversal of 666005940 is 49500666.

It is a happy number.

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

It is a junction number, because it is equal to n+sod(n) for n = 666005895 and 666005904.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 2666005940 is an apocalyptic number.

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

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

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

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

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

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

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

The square root of 666005940 is about 25807.0908860336. The cubic root of 666005940 is about 873.2917703870.

It can be divided in two parts, 66 and 6005940, that added together give a palindrome (6006006).

The spelling of 666005940 in words is "six hundred sixty-six million, five thousand, nine hundred forty".

Divisors: 1 2 3 4 5 6 9 10 12 15 17 18 20 23 30 34 36 45 46 51 60 68 69 85 90 92 102 115 138 153 170 180 204 207 230 255 276 306 340 345 391 414 460 510 612 690 765 782 828 1020 1035 1173 1380 1530 1564 1955 2070 2346 3060 3519 3910 4140 4692 5865 7038 7820 9463 11730 14076 17595 18926 23460 28389 35190 37852 47315 56778 70380 85167 94630 113556 141945 160871 170334 189260 217649 283890 321742 340668 425835 435298 482613 567780 643484 652947 804355 851670 870596 965226 1088245 1305894 1447839 1608710 1703340 1930452 1958841 2176490 2413065 2611788 2895678 3217420 3264735 3700033 3917682 4352980 4826130 5791356 6529470 7239195 7400066 7835364 9652260 9794205 11100099 13058940 14478390 14800132 18500165 19588410 22200198 28956780 33300297 37000330 39176820 44400396 55500495 66600594 74000660 111000990 133201188 166501485 222001980 333002970 666005940