Search a number
-
+
668501376 = 2731978837
BaseRepresentation
bin100111110110001…
…000010110000000
31201120220101111020
4213312020112000
52332114021001
6150200145440
722365111414
oct4766102600
91646811436
10668501376
11313395a84
12167a68280
13a866125a
1464ad8d44
153da4e736
hex27d88580

668501376 has 64 divisors (see below), whose sum is σ = 1784922480. Its totient is φ = 221677568.

The previous prime is 668501363. The next prime is 668501381. The reversal of 668501376 is 673105866.

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

It is a congruent number.

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, 71230 + ... + 80066.

Almost surely, 2668501376 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 668501376, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (892461240).

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

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

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

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

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

The product of its (nonzero) digits is 181440, while the sum is 42.

The square root of 668501376 is about 25855.3935572445. The cubic root of 668501376 is about 874.3811138217.

The spelling of 668501376 in words is "six hundred sixty-eight million, five hundred one thousand, three hundred seventy-six".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 128 192 197 384 394 591 788 1182 1576 2364 3152 4728 6304 8837 9456 12608 17674 18912 25216 26511 35348 37824 53022 70696 75648 106044 141392 212088 282784 424176 565568 848352 1131136 1696704 1740889 3393408 3481778 5222667 6963556 10445334 13927112 20890668 27854224 41781336 55708448 83562672 111416896 167125344 222833792 334250688 668501376