Search a number
-
+
666887408 = 241137102409
BaseRepresentation
bin100111101111111…
…110010011110000
31201110212101112122
4213233332103300
52331210344113
6150101413412
722345310105
oct4757762360
91643771478
10666887408
11312493420
1216740a268
13a8217745
14647d8aac
153d831408
hex27bfe4f0

666887408 has 40 divisors (see below), whose sum is σ = 1447667760. Its totient is φ = 294935040.

The previous prime is 666887399. The next prime is 666887411. The reversal of 666887408 is 804788666.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 666887408.

It is a congruent number.

It is an unprimeable number.

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

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

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

Almost surely, 2666887408 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3096576, while the sum is 53.

The square root of 666887408 is about 25824.1632584678. The cubic root of 666887408 is about 873.6768717549.

The spelling of 666887408 in words is "six hundred sixty-six million, eight hundred eighty-seven thousand, four hundred eight".

Divisors: 1 2 4 8 11 16 22 37 44 74 88 148 176 296 407 592 814 1628 3256 6512 102409 204818 409636 819272 1126499 1638544 2252998 3789133 4505996 7578266 9011992 15156532 18023984 30313064 41680463 60626128 83360926 166721852 333443704 666887408