Search a number
-
+
666110260 = 22537900149
BaseRepresentation
bin100111101101000…
…000100100110100
31201102101220111101
4213231000210310
52331011012020
6150033015444
722335562264
oct4755004464
91642356441
10666110260
11312002552
121670b4584
13a8004aaa
14646757a4
153d72b00a
hex27b40934

666110260 has 24 divisors (see below), whose sum is σ = 1436639400. Its totient is φ = 259242624.

The previous prime is 666110257. The next prime is 666110261. The reversal of 666110260 is 62011666.

It can be written as a sum of positive squares in 4 ways, for example, as 47692836 + 618417424 = 6906^2 + 24868^2 .

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 449335 + ... + 450814.

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

Almost surely, 2666110260 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2592, while the sum is 28.

The square root of 666110260 is about 25809.1119568264. Note that the first 3 decimals coincide. The cubic root of 666110260 is about 873.3373640951.

The spelling of 666110260 in words is "six hundred sixty-six million, one hundred ten thousand, two hundred sixty".

Divisors: 1 2 4 5 10 20 37 74 148 185 370 740 900149 1800298 3600596 4500745 9001490 18002980 33305513 66611026 133222052 166527565 333055130 666110260