Search a number
-
+
1031100100122 = 231764301157211
BaseRepresentation
bin11110000000100100101…
…10101110111000011010
310122120110010202012112010
433000102112232320122
5113343143111200442
62105403021330350
7134331423145611
oct17002226567032
93576403665463
101031100100122
11368318142484
12147a014069b6
1376303548051
1437c96a18878
151bc4bc45b9c
hexf0125aee1a

1031100100122 has 32 divisors (see below), whose sum is σ = 2183553941184. Its totient is φ = 323475296000.

The previous prime is 1031100100117. The next prime is 1031100100153. The reversal of 1031100100122 is 2210010011301.

It is a junction number, because it is equal to n+sod(n) for n = 1031100100098 and 1031100100107.

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 15 ways as a sum of consecutive naturals, for example, 6480097 + ... + 6637307.

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

Almost surely, 21031100100122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 221534.

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

Adding to 1031100100122 its reverse (2210010011301), we get a palindrome (3241110111423).

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

Divisors: 1 2 3 6 17 34 51 102 64301 128602 157211 192903 314422 385806 471633 943266 1093117 2186234 2672587 3279351 5345174 6558702 8017761 16035522 10108824511 20217649022 30326473533 60652947066 171850016687 343700033374 515550050061 1031100100122