Search a number
-
+
23311321120 = 255163893839
BaseRepresentation
bin10101101101011101…
…101000100000100000
32020011121100210212201
4111231131220200200
5340220144233440
614413054302544
71453450650223
oct255535504040
966147323781
1023311321120
1199826a664a
124626ab7a54
132276721c49
1411b1dab5ba
1591680819a
hex56d768820

23311321120 has 48 divisors (see below), whose sum is σ = 55410929280. Its totient is φ = 9267312384.

The previous prime is 23311321109. The next prime is 23311321129. The reversal of 23311321120 is 2112311332.

It is not an unprimeable number, because it can be changed into a prime (23311321129) by changing a digit.

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

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

Almost surely, 223311321120 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 19.

Adding to 23311321120 its reverse (2112311332), we get a palindrome (25423632452).

The spelling of 23311321120 in words is "twenty-three billion, three hundred eleven million, three hundred twenty-one thousand, one hundred twenty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 163 326 652 815 1304 1630 2608 3260 5216 6520 13040 26080 893839 1787678 3575356 4469195 7150712 8938390 14301424 17876780 28602848 35753560 71507120 143014240 145695757 291391514 582783028 728478785 1165566056 1456957570 2331132112 2913915140 4662264224 5827830280 11655660560 23311321120