Search a number
-
+
668466210640 = 2458355827633
BaseRepresentation
bin10011011101000111011…
…00001110011101010000
32100220102120002220220111
421232203230032131100
541423004322220030
61231031130451104
766203134016404
oct11564354163520
92326376086814
10668466210640
11238549826a58
12a9677b93a94
134b0613b1b97
14244d52bd104
15125c59ac62a
hex9ba3b0e750

668466210640 has 20 divisors (see below), whose sum is σ = 1554183939924. Its totient is φ = 267386484224.

The previous prime is 668466210593. The next prime is 668466210683. The reversal of 668466210640 is 46012664866.

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

It can be written as a sum of positive squares in 2 ways, for example, as 306269269056 + 362196941584 = 553416^2 + 601828^2 .

It is a tau number, because it is divible by the number of its divisors (20).

It is a super-3 number, since 3×6684662106403 (a number of 36 digits) contains 333 as substring.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 4177913737 + ... + 4177913896.

Almost surely, 2668466210640 is an apocalyptic number.

It is an amenable number.

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

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

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

668466210640 is an evil number, because the sum of its binary digits is even.

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

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

The spelling of 668466210640 in words is "six hundred sixty-eight billion, four hundred sixty-six million, two hundred ten thousand, six hundred forty".

Divisors: 1 2 4 5 8 10 16 20 40 80 8355827633 16711655266 33423310532 41779138165 66846621064 83558276330 133693242128 167116552660 334233105320 668466210640