Search a number
-
+
667468680 = 23355562239
BaseRepresentation
bin100111110010001…
…100001110001000
31201111221220220020
4213302030032020
52331332444210
6150122100440
722353250554
oct4762141610
91644856806
10667468680
1131285010a
1216764a720
13a838c1a8
146490a864
153d8e8770
hex27c8c388

667468680 has 32 divisors (see below), whose sum is σ = 2002406400. Its totient is φ = 177991616.

The previous prime is 667468679. The next prime is 667468729. The reversal of 667468680 is 86864766.

It is an unprimeable number.

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, 2781000 + ... + 2781239.

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

Almost surely, 2667468680 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 2322432, while the sum is 51.

The square root of 667468680 is about 25835.4152279386. The cubic root of 667468680 is about 873.9306359431.

It can be divided in two parts, 6674686 and 80, that added together give a palindrome (6674766).

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

Divisors: 1 2 3 4 5 6 8 10 12 15 20 24 30 40 60 120 5562239 11124478 16686717 22248956 27811195 33373434 44497912 55622390 66746868 83433585 111244780 133493736 166867170 222489560 333734340 667468680