Search a number
-
+
666743094 = 232177927581
BaseRepresentation
bin100111101111011…
…011000100110110
31201110121001120200
4213233123010312
52331141234334
6150054341330
722344136263
oct4757330466
91643531520
10666743094
113123a4a56
1216735a846
13a8196b54
146479c26a
153d803799
hex27bdb136

666743094 has 48 divisors (see below), whose sum is σ = 1549005120. Its totient is φ = 206519040.

The previous prime is 666743087. The next prime is 666743123. The reversal of 666743094 is 490347666.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 10384 + ... + 37964.

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

Almost surely, 2666743094 is an apocalyptic number.

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

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

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

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

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

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

The product of its (nonzero) digits is 653184, while the sum is 45.

The square root of 666743094 is about 25821.3689412471. The cubic root of 666743094 is about 873.6138461734.

The spelling of 666743094 in words is "six hundred sixty-six million, seven hundred forty-three thousand, ninety-four".

Divisors: 1 2 3 6 9 17 18 34 51 79 102 153 158 237 306 474 711 1343 1422 2686 4029 8058 12087 24174 27581 55162 82743 165486 248229 468877 496458 937754 1406631 2178899 2813262 4219893 4357798 6536697 8439786 13073394 19610091 37041283 39220182 74082566 111123849 222247698 333371547 666743094