Search a number
-
+
20010023031112 = 2310150774877857
BaseRepresentation
bin1001000110010111100100…
…10100001001000101001000
32121211221100220120020112021
410203023302110021011020
510110321011343443422
6110320251102254224
74133451011255632
oct443136224110510
977757326506467
1020010023031112
116415226382724
1222b20b0287374
13b21c249a618a
144d26c1497a52
1524a78ec92dc7
hex1232f2509148

20010023031112 has 32 divisors (see below), whose sum is σ = 37897737273720. Its totient is φ = 9903998822400.

The previous prime is 20010023031109. The next prime is 20010023031113. The reversal of 20010023031112 is 21113032001002.

It can be written as a sum of positive squares in 4 ways, for example, as 17068846050916 + 2941176980196 = 4131446^2 + 1714986^2 .

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

It is a pernicious number, because its binary representation contains a prime number (17) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 1663288 + ... + 6541144.

Almost surely, 220010023031112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 20010023031112 its reverse (21113032001002), we get a palindrome (41123055032114).

The spelling of 20010023031112 in words is "twenty trillion, ten billion, twenty-three million, thirty-one thousand, one hundred twelve".

Divisors: 1 2 4 8 101 202 404 808 5077 10154 20308 40616 512777 1025554 2051108 4102216 4877857 9755714 19511428 39022856 492663557 985327114 1970654228 3941308456 24764879989 49529759978 99059519956 198119039912 2501252878889 5002505757778 10005011515556 20010023031112