Search a number
-
+
6664606656 = 26376145613
BaseRepresentation
bin1100011010011110…
…11101001111000000
3122012110122002121120
412031033131033000
5102122114403111
63021153352240
7324104136051
oct61517351700
918173562546
106664606656
11290aaa6694
12135bb68680
13822995346
144731b2728
15290168406
hex18d3dd3c0

6664606656 has 56 divisors (see below), whose sum is σ = 17656996944. Its totient is φ = 2218567680.

The previous prime is 6664606639. The next prime is 6664606691. The reversal of 6664606656 is 6566064666.

It is a happy number.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 123306 + ... + 168918.

Almost surely, 26664606656 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5598720, while the sum is 51.

The square root of 6664606656 is about 81637.0421806180. The cubic root of 6664606656 is about 1881.8781833658.

The spelling of 6664606656 in words is "six billion, six hundred sixty-four million, six hundred six thousand, six hundred fifty-six".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 761 1522 2283 3044 4566 6088 9132 12176 18264 24352 36528 45613 48704 73056 91226 136839 146112 182452 273678 364904 547356 729808 1094712 1459616 2189424 2919232 4378848 8757696 34711493 69422986 104134479 138845972 208268958 277691944 416537916 555383888 833075832 1110767776 1666151664 2221535552 3332303328 6664606656