Search a number
-
+
660311107056 = 2434509499311
BaseRepresentation
bin10011001101111011001…
…10111110010111110000
32100010101012211201220000
421212331212332113300
541304304120411211
61223202010350000
765464060542246
oct11467546762760
92303335751800
10660311107056
11235044450a27
12a7b80a2b300
134a3619a3bc3
1423d6019c796
1512299a75656
hex99bd9be5f0

660311107056 has 50 divisors (see below), whose sum is σ = 1911131919312. Its totient is φ = 220103701920.

The previous prime is 660311107037. The next prime is 660311107091. The reversal of 660311107056 is 650701113066.

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a self number, because there is not a number n which added to its sum of digits gives 660311107056.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 254748360 + ... + 254750951.

Almost surely, 2660311107056 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 22680, while the sum is 36.

The spelling of 660311107056 in words is "six hundred sixty billion, three hundred eleven million, one hundred seven thousand, fifty-six".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 27 36 48 54 72 81 108 144 162 216 324 432 648 1296 509499311 1018998622 1528497933 2037997244 3056995866 4075994488 4585493799 6113991732 8151988976 9170987598 12227983464 13756481397 18341975196 24455966928 27512962794 36683950392 41269444191 55025925588 73367900784 82538888382 110051851176 165077776764 220103702352 330155553528 660311107056