Search a number
-
+
2555106560 = 2851996177
BaseRepresentation
bin1001100001001011…
…1101010100000000
320121001212212021022
42120102331110000
520213101402220
61101312445012
7120214022156
oct23022752400
96531785238
102555106560
1110a1322416
125b3849768
13319484c96
141a34b73d6
15ee4b3925
hex984bd500

2555106560 has 36 divisors (see below), whose sum is σ = 6120281748. Its totient is φ = 1022042112.

The previous prime is 2555106551. The next prime is 2555106577. The reversal of 2555106560 is 656015552.

It can be written as a sum of positive squares in 2 ways, for example, as 989479936 + 1565626624 = 31456^2 + 39568^2 .

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 996809 + ... + 999368.

Almost surely, 22555106560 is an apocalyptic number.

2555106560 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

2555106560 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 45000, while the sum is 35.

The square root of 2555106560 is about 50548.0618817379. The cubic root of 2555106560 is about 1367.1085696369.

The spelling of 2555106560 in words is "two billion, five hundred fifty-five million, one hundred six thousand, five hundred sixty".

Divisors: 1 2 4 5 8 10 16 20 32 40 64 80 128 160 256 320 640 1280 1996177 3992354 7984708 9980885 15969416 19961770 31938832 39923540 63877664 79847080 127755328 159694160 255510656 319388320 511021312 638776640 1277553280 2555106560