Search a number
-
+
668895920 = 245711108587
BaseRepresentation
bin100111110111101…
…000101010110000
31201121122102200222
4213313220222300
52332214132140
6150212432212
722401343610
oct4767505260
91647572628
10668895920
11313635450
12168018668
13a876ba04
1464b9ca40
153dacb5b5
hex27de8ab0

668895920 has 80 divisors (see below), whose sum is σ = 1938947328. Its totient is φ = 208485120.

The previous prime is 668895863. The next prime is 668895937. The reversal of 668895920 is 29598866.

It is a happy number.

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

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 48134 + ... + 60453.

Almost surely, 2668895920 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

The square root of 668895920 is about 25863.0222518560. The cubic root of 668895920 is about 874.5530974996.

The spelling of 668895920 in words is "six hundred sixty-eight million, eight hundred ninety-five thousand, nine hundred twenty".

Divisors: 1 2 4 5 7 8 10 11 14 16 20 22 28 35 40 44 55 56 70 77 80 88 110 112 140 154 176 220 280 308 385 440 560 616 770 880 1232 1540 3080 6160 108587 217174 434348 542935 760109 868696 1085870 1194457 1520218 1737392 2171740 2388914 3040436 3800545 4343480 4777828 5972285 6080872 7601090 8361199 8686960 9555656 11944570 12161744 15202180 16722398 19111312 23889140 30404360 33444796 41805995 47778280 60808720 66889592 83611990 95556560 133779184 167223980 334447960 668895920