Search a number
-
+
2103131012300 = 225245361463643
BaseRepresentation
bin11110100110101100011…
…000000111110011001100
321110001112211001002122022
4132212230120013303030
5233424203014343200
64250055352305312
7304642355434223
oct36465430076314
97401484032568
102103131012300
11740a2969a85a
1229b7263a2238
1312342a9397c6
1473b1369bcba
1539a92039885
hex1e9ac607ccc

2103131012300 has 36 divisors (see below), whose sum is σ = 4563904750776. Its totient is φ = 841232044800.

The previous prime is 2103131012219. The next prime is 2103131012317. The reversal of 2103131012300 is 32101313012.

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 4304279 + ... + 4767921.

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

Almost surely, 22103131012300 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 17.

Adding to 2103131012300 its reverse (32101313012), we get a palindrome (2135232325312).

The spelling of 2103131012300 in words is "two trillion, one hundred three billion, one hundred thirty-one million, twelve thousand, three hundred".

Divisors: 1 2 4 5 10 20 25 50 100 45361 90722 181444 226805 453610 463643 907220 927286 1134025 1854572 2268050 2318215 4536100 4636430 9272860 11591075 23182150 46364300 21031310123 42062620246 84125240492 105156550615 210313101230 420626202460 525782753075 1051565506150 2103131012300