Search a number
-
+
668654608 = 241710512339
BaseRepresentation
bin100111110110101…
…101110000010000
31201121012011200111
4213312231300100
52332133421413
6150203331104
722366320226
oct4766556020
91647164614
10668654608
11313490116
12167b20a94
13a86b5c1b
1464b38b16
153da7ed3d
hex27dadc10

668654608 has 40 divisors (see below), whose sum is σ = 1373617440. Its totient is φ = 314227200.

The previous prime is 668654599. The next prime is 668654627. The reversal of 668654608 is 806456866.

It is a happy number.

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

It is an unprimeable number.

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

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

Almost surely, 2668654608 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1658880, while the sum is 49.

The square root of 668654608 is about 25858.3566376520. The cubic root of 668654608 is about 874.4479164422.

The spelling of 668654608 in words is "six hundred sixty-eight million, six hundred fifty-four thousand, six hundred eight".

Divisors: 1 2 4 8 16 17 34 68 136 272 1051 2102 2339 4204 4678 8408 9356 16816 17867 18712 35734 37424 39763 71468 79526 142936 159052 285872 318104 636208 2458289 4916578 9833156 19666312 39332624 41790913 83581826 167163652 334327304 668654608