Search a number
-
+
668665566801 = 33115130197127
BaseRepresentation
bin10011011101011111001…
…00101101011001010001
32100220221110020021011000
421232233210231121101
541423411341114201
61231103011412213
766211104352611
oct11565744553121
92326843207130
10668665566801
1123864130a211
12a97128b4069
134b0937a20cb
1424513974a41
15125d823ad86
hex9baf92d651

668665566801 has 32 divisors (see below), whose sum is σ = 991943884800. Its totient is φ = 445179747600.

The previous prime is 668665566787. The next prime is 668665566841. The reversal of 668665566801 is 108665566866.

668665566801 is a `hidden beast` number, since 6 + 6 + 8 + 6 + 65 + 566 + 8 + 0 + 1 = 666.

It is not a de Polignac number, because 668665566801 - 222 = 668661372497 is a prime.

It is a super-2 number, since 2×6686655668012 (a number of 24 digits) contains 22 as substring.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 93817900 + ... + 93825026.

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

Almost surely, 2668665566801 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 74649600, while the sum is 63.

The spelling of 668665566801 in words is "six hundred sixty-eight billion, six hundred sixty-five million, five hundred sixty-six thousand, eight hundred one".

Divisors: 1 3 9 27 1151 3019 3453 7127 9057 10359 21381 27171 31077 64143 81513 192429 3474869 8203177 10424607 21516413 24609531 31273821 64549239 73828593 93821463 193647717 221485779 580943151 24765391363 74296174089 222888522267 668665566801