Search a number
-
+
3334250660 = 2251323557567
BaseRepresentation
bin1100011010111100…
…1010000010100100
322121100222111001012
43012233022002210
523312032010120
61310504321352
7145424443256
oct30657120244
98540874035
103334250660
111461108964
12790773258
13411a14cb0
14238b73cd6
15147abb1c5
hexc6bca0a4

3334250660 has 48 divisors (see below), whose sum is σ = 7868399616. Its totient is φ = 1177579392.

The previous prime is 3334250653. The next prime is 3334250747. The reversal of 3334250660 is 660524333.

It is a super-2 number, since 2×33342506602 = 22234454927420871200, which contains 22 as substring.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 272804 + ... + 284763.

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

Almost surely, 23334250660 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 38880, while the sum is 32.

The square root of 3334250660 is about 57742.9706544442. The cubic root of 3334250660 is about 1493.9386000201.

Adding to 3334250660 its reverse (660524333), we get a palindrome (3994774993).

The spelling of 3334250660 in words is "three billion, three hundred thirty-four million, two hundred fifty thousand, six hundred sixty".

Divisors: 1 2 4 5 10 13 20 23 26 46 52 65 92 115 130 230 260 299 460 598 1196 1495 2990 5980 557567 1115134 2230268 2787835 5575670 7248371 11151340 12824041 14496742 25648082 28993484 36241855 51296164 64120205 72483710 128240410 144967420 166712533 256480820 333425066 666850132 833562665 1667125330 3334250660