Search a number
-
+
3388870520 = 235712103109
BaseRepresentation
bin1100100111111110…
…0000111101111000
322202011202110101222
43021333200331320
523420022324040
61320135131212
7146656631660
oct31177407570
98664673358
103388870520
111489a24642
127a6b13b08
1342012a139
142421111a0
1514c7a9bb5
hexc9fe0f78

3388870520 has 32 divisors (see below), whose sum is σ = 8714239200. Its totient is φ = 1161898368.

The previous prime is 3388870481. The next prime is 3388870543. The reversal of 3388870520 is 250788833.

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

It is a congruent number.

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 7 ways as a sum of consecutive naturals, for example, 6051275 + ... + 6051834.

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

Almost surely, 23388870520 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 322560, while the sum is 44.

The square root of 3388870520 is about 58214.0062184351. The cubic root of 3388870520 is about 1502.0520832080.

The spelling of 3388870520 in words is "three billion, three hundred eighty-eight million, eight hundred seventy thousand, five hundred twenty".

Divisors: 1 2 4 5 7 8 10 14 20 28 35 40 56 70 140 280 12103109 24206218 48412436 60515545 84721763 96824872 121031090 169443526 242062180 338887052 423608815 484124360 677774104 847217630 1694435260 3388870520