Search a number
-
+
666440664 = 2331710971489
BaseRepresentation
bin100111101110010…
…001001111011000
31201110000200201120
4213232101033120
52331102100124
6150044045240
722341436461
oct4756211730
91643020646
10666440664
1131220880a
12167233820
13a80bc2b6
146471dd68
153d793d79
hex27b913d8

666440664 has 64 divisors (see below), whose sum is σ = 1766901600. Its totient is φ = 208748544.

The previous prime is 666440657. The next prime is 666440669. The reversal of 666440664 is 466044666.

It is a congruent number.

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

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

Almost surely, 2666440664 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 497664, while the sum is 42.

The square root of 666440664 is about 25815.5120809176. The cubic root of 666440664 is about 873.4817378219.

It can be divided in two parts, 666 and 440664, that added together give a triangular number (441330 = T939).

The spelling of 666440664 in words is "six hundred sixty-six million, four hundred forty thousand, six hundred sixty-four".

Divisors: 1 2 3 4 6 8 12 17 24 34 51 68 102 136 204 408 1097 1489 2194 2978 3291 4388 4467 5956 6582 8776 8934 11912 13164 17868 18649 25313 26328 35736 37298 50626 55947 74596 75939 101252 111894 149192 151878 202504 223788 303756 447576 607512 1633433 3266866 4900299 6533732 9800598 13067464 19601196 27768361 39202392 55536722 83305083 111073444 166610166 222146888 333220332 666440664