Search a number
-
+
668622782324 = 227227263399983
BaseRepresentation
bin10011011101011010000…
…01011111111101110100
32100220211110201120212202
421232231001133331310
541423314413013244
61231054442404032
766210044606540
oct11565501377564
92326743646782
10668622782324
1123861a147642
12a9700500618
134b087972053
142450bdd8a20
15125d45d904e
hex9bad05ff74

668622782324 has 48 divisors (see below), whose sum is σ = 1348246867968. Its totient is φ = 284204810208.

The previous prime is 668622782309. The next prime is 668622782353. The reversal of 668622782324 is 423287226866.

It is a happy number.

It is a self number, because there is not a number n which added to its sum of digits gives 668622782324.

It is a congruent number.

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, 1471637 + ... + 1871619.

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

Almost surely, 2668622782324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 18579456, while the sum is 56.

The spelling of 668622782324 in words is "six hundred sixty-eight billion, six hundred twenty-two million, seven hundred eighty-two thousand, three hundred twenty-four".

Divisors: 1 2 4 7 14 28 227 263 454 526 908 1052 1589 1841 3178 3682 6356 7364 59701 119402 238804 399983 417907 799966 835814 1599932 1671628 2799881 5599762 11199524 90796141 105195529 181592282 210391058 363184564 420782116 635572987 736368703 1271145974 1472737406 2542291948 2945474812 23879385083 47758770166 95517540332 167155695581 334311391162 668622782324