Search a number
-
+
1212031132100 = 225217851678971
BaseRepresentation
bin10001101000110010101…
…011110110000111000100
311021212110112101221112122
4101220302223312013010
5124324214432211400
62324444401305112
7153365155431635
oct21506253660704
94255415357478
101212031132100
11428023a81778
12176a96935198
138a3a902c899
144293c32b88c
15217db05a685
hex11a32af61c4

1212031132100 has 36 divisors (see below), whose sum is σ = 2630258767248. Its totient is φ = 484784580000.

The previous prime is 1212031132093. The next prime is 1212031132111. The reversal of 1212031132100 is 12311302121.

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 11 ways as a sum of consecutive naturals, for example, 1445615 + ... + 2124585.

Almost surely, 21212031132100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

Adding to 1212031132100 its reverse (12311302121), we get a palindrome (1224342434221).

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

Divisors: 1 2 4 5 10 20 25 50 100 17851 35702 71404 89255 178510 357020 446275 678971 892550 1357942 1785100 2715884 3394855 6789710 13579420 16974275 33948550 67897100 12120311321 24240622642 48481245284 60601556605 121203113210 242406226420 303007783025 606015566050 1212031132100