Search a number
-
+
1010012022100 = 225267152398981
BaseRepresentation
bin11101011001010010110…
…10000110010101010100
310120120000110210211211101
432230221122012111110
5113022001034201400
62051554302515444
7132654016351564
oct16545132062524
93516013724741
101010012022100
1135a386501324
121438b6b95b84
1374322605083
1436c56018da4
151b4156eb56a
hexeb29686554

1010012022100 has 72 divisors (see below), whose sum is σ = 2225921469408. Its totient is φ = 397709558400.

The previous prime is 1010012022091. The next prime is 1010012022133. The reversal of 1010012022100 is 12202100101.

It is a Harshad number since it is a multiple of its sum of digits (10).

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

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

Almost surely, 21010012022100 is an apocalyptic number.

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

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 1010012022100, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (1112960734704).

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

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

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

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

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

The product of its (nonzero) digits is 8, while the sum is 10.

Adding to 1010012022100 its reverse (12202100101), we get a palindrome (1022214122201).

The spelling of 1010012022100 in words is "one trillion, ten billion, twelve million, twenty-two thousand, one hundred".

Divisors: 1 2 4 5 10 20 25 50 67 100 134 268 335 670 1340 1523 1675 3046 3350 6092 6700 7615 15230 30460 38075 76150 98981 102041 152300 197962 204082 395924 408164 494905 510205 989810 1020410 1979620 2040820 2474525 2551025 4949050 5102050 6631727 9898100 10204100 13263454 26526908 33158635 66317270 132634540 150748063 165793175 301496126 331586350 602992252 663172700 753740315 1507480630 3014961260 3768701575 7537403150 10100120221 15074806300 20200240442 40400480884 50500601105 101001202210 202002404420 252503005525 505006011050 1010012022100