Search a number
-
+
1021503312100 = 225216761167863
BaseRepresentation
bin11101101110101100101…
…01111001000011100100
310121122200022200212020201
432313112111321003210
5113214014321441400
62101134441040244
7133541542614025
oct16672625710344
93548608625221
101021503312100
11364242a97607
12145b83486084
137543425515b
1437626254c4c
151b88948306a
hexedd65790e4

1021503312100 has 36 divisors (see below), whose sum is σ = 2229935649984. Its totient is φ = 406154603680.

The previous prime is 1021503312073. The next prime is 1021503312107. The reversal of 1021503312100 is 12133051201.

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

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

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

Almost surely, 21021503312100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 1021503312100 its reverse (12133051201), we get a palindrome (1033636363301).

The spelling of 1021503312100 in words is "one trillion, twenty-one billion, five hundred three million, three hundred twelve thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 100 167 334 668 835 1670 3340 4175 8350 16700 61167863 122335726 244671452 305839315 611678630 1223357260 1529196575 3058393150 6116786300 10215033121 20430066242 40860132484 51075165605 102150331210 204300662420 255375828025 510751656050 1021503312100