Search a number
-
+
668580508314 = 232191954913767
BaseRepresentation
bin10011011101010101000…
…00001111001010011010
32100220201112011211211200
421232222200033022122
541423223102231224
61231050332335030
766206022360645
oct11565240171232
92326645154750
10668580508314
112385a82a3544
12a96aa314476
134b07bc90444
1424506552a5c
15125d0a385c9
hex9baa80f29a

668580508314 has 24 divisors (see below), whose sum is σ = 1524832739040. Its totient is φ = 211130686728.

The previous prime is 668580508307. The next prime is 668580508367. The reversal of 668580508314 is 413805085866.

668580508314 is a `hidden beast` number, since 6 + 6 + 8 + 580 + 50 + 8 + 3 + 1 + 4 = 666.

It is a super-3 number, since 3×6685805083143 (a number of 36 digits) contains 333 as substring.

It is an unprimeable number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 977456542 + ... + 977457225.

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

Almost surely, 2668580508314 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 5529600, while the sum is 54.

The spelling of 668580508314 in words is "six hundred sixty-eight billion, five hundred eighty million, five hundred eight thousand, three hundred fourteen".

Divisors: 1 2 3 6 9 18 19 38 57 114 171 342 1954913767 3909827534 5864741301 11729482602 17594223903 35188447806 37143361573 74286723146 111430084719 222860169438 334290254157 668580508314