Search a number
-
+
664039192996 = 2247286692
BaseRepresentation
bin10011010100110111101…
…00011111100110100100
32100111000000220010101001
421222123310133212210
541334423013133441
61225015544243044
765655340003414
oct11523364374644
92314000803331
10664039192996
112366878a4093
12a8841470484
134a80717c50a
14241d5370644
1512416ed8731
hex9a9bd1f9a4

664039192996 has 27 divisors (see below), whose sum is σ = 1187456489569. Its totient is φ = 324917865008.

The previous prime is 664039192991. The next prime is 664039193011. The reversal of 664039192996 is 699291930466.

The square root of 664039192996 is 814886.

It is a perfect power (a square), and thus also a powerful number.

It can be written as a sum of positive squares in only one way, i.e., 295298775396 + 368740417600 = 543414^2 + 607240^2 .

It is a Duffinian number.

It is not an unprimeable number, because it can be changed into a prime (664039192991) by changing a digit.

It is a polite number, since it can be written in 8 ways as a sum of consecutive naturals, for example, 76594950 + ... + 76603618.

Almost surely, 2664039192996 is an apocalyptic number.

664039192996 is the 814886-th square number.

It is an amenable number.

664039192996 is a deficient number, since it is larger than the sum of its proper divisors (523417296573).

664039192996 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its (nonzero) digits is 34012224, while the sum is 64.

Multiplying 664039192996 by its sum of digits (64), we get a square (42498508351744 = 65190882).

The spelling of 664039192996 in words is "six hundred sixty-four billion, thirty-nine million, one hundred ninety-two thousand, nine hundred ninety-six".

Divisors: 1 2 4 47 94 188 2209 4418 8669 8836 17338 34676 407443 814886 1629772 19149821 38299642 75151561 76599284 150303122 300606244 3532123367 7064246734 14128493468 166009798249 332019596498 664039192996