Search a number
-
+
668556655866 = 2321119568331271
BaseRepresentation
bin10011011101010010001…
…01001111110011111010
32100220122212022000102200
421232221011033303322
541423201000441431
61231044121211030
766205312545201
oct11565105176372
92326585260380
10668556655866
11238595891880
12a96a2330a76
134b07705b678
1424503304238
15125cd8c5ee6
hex9ba914fcfa

668556655866 has 96 divisors (see below), whose sum is σ = 1663740449280. Its totient is φ = 191890231200.

The previous prime is 668556655849. The next prime is 668556655873.

668556655866 is a `hidden beast` number, since 6 + 6 + 8 + 5 + 5 + 6 + 6 + 558 + 66 = 666.

668556655866 is nontrivially palindromic in base 10.

It is a junction number, because it is equal to n+sod(n) for n = 668556655794 and 668556655803.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 47 ways as a sum of consecutive naturals, for example, 21363811 + ... + 21395081.

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

Almost surely, 2668556655866 is an apocalyptic number.

668556655866 is a gapful number since it is divisible by the number (66) formed by its first and last digit.

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

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

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

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

668556655866 is an odious number, because the sum of its binary digits is odd.

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

The product of its digits is 1866240000, while the sum is 72.

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

Divisors: 1 2 3 6 9 11 18 19 22 33 38 57 66 99 114 171 198 209 342 418 627 1254 1881 3762 5683 11366 17049 31271 34098 51147 62513 62542 93813 102294 107977 125026 187539 187626 215954 281439 323931 343981 375078 562617 562878 594149 647862 687962 971793 1031943 1125234 1187747 1188298 1782447 1943586 2063886 2375494 3095829 3563241 3564894 5347341 6191658 6535639 7126482 10689723 10694682 13071278 19606917 21379446 39213834 58820751 117641502 177713093 355426186 533139279 1066278558 1599417837 1954844023 3198835674 3376548767 3909688046 5864532069 6753097534 10129646301 11729064138 17593596207 20259292602 30388938903 35187192414 37142036437 60777877806 74284072874 111426109311 222852218622 334278327933 668556655866