Search a number
-
+
666405660 = 223580913729
BaseRepresentation
bin100111101110001…
…000101100011100
31201102221220201010
4213232020230130
52331044440120
6150043215220
722341232434
oct4756105434
91642856633
10666405660
11312194488
12167217510
13a80a939b
14647112c4
153d7887e0
hex27b88b1c

666405660 has 48 divisors (see below), whose sum is σ = 1868378400. Its totient is φ = 177475584.

The previous prime is 666405653. The next prime is 666405671. The reversal of 666405660 is 66504666.

666405660 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a congruent number.

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, 41676 + ... + 55404.

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

Almost surely, 2666405660 is an apocalyptic number.

666405660 is a gapful number since it is divisible by the number (60) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 155520, while the sum is 39.

The square root of 666405660 is about 25814.8341075437. The cubic root of 666405660 is about 873.4664446924.

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

Divisors: 1 2 3 4 5 6 10 12 15 20 30 60 809 1618 2427 3236 4045 4854 8090 9708 12135 13729 16180 24270 27458 41187 48540 54916 68645 82374 137290 164748 205935 274580 411870 823740 11106761 22213522 33320283 44427044 55533805 66640566 111067610 133281132 166601415 222135220 333202830 666405660