Search a number
-
+
1031002332122 = 271910313759407
BaseRepresentation
bin11110000000011001000…
…01110001101111011010
310122120012022210002001002
433000030201301233122
5113342443044111442
62105345210025002
7134326125140660
oct17001441615732
93576168702032
101031002332122
11368277a35984
12147994718162
13762b9206469
1437c87a48c30
151bc43382732
hexf00c871bda

1031002332122 has 32 divisors (see below), whose sum is σ = 1862260346880. Its totient is φ = 418196323440.

The previous prime is 1031002332109. The next prime is 1031002332127. The reversal of 1031002332122 is 2212332001301.

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

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

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, 1605458 + ... + 2153949.

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

Almost surely, 21031002332122 is an apocalyptic number.

1031002332122 is a deficient number, since it is larger than the sum of its proper divisors (831258014758).

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

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

The sum of its prime factors is 3760466.

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

Adding to 1031002332122 its reverse (2212332001301), we get a palindrome (3243334333423).

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

Divisors: 1 2 7 14 19 38 133 266 1031 2062 7217 14434 19589 39178 137123 274246 3759407 7518814 26315849 52631698 71428733 142857466 500001131 1000002262 3875948617 7751897234 27131640319 54263280638 73643023723 147286047446 515501166061 1031002332122