Search a number
-
+
20021322023330 = 2519321294872589
BaseRepresentation
bin1001000110101100100111…
…10010011000000110100010
32121220000112100121111222112
410203112103302120012202
510111012131414221310
6110325400211035322
74134331011153125
oct443262362300642
977800470544875
1020021322023330
116419aa4366821
1222b432429bb42
13b230058379a4
144d3073d583bc
1524ac01be2705
hex123593c981a2

20021322023330 has 32 divisors (see below), whose sum is σ = 36242129516400. Its totient is φ = 7963290058752.

The previous prime is 20021322023321. The next prime is 20021322023341. The reversal of 20021322023330 is 3332022312002.

It can be written as a sum of positive squares in 8 ways, for example, as 3616869865249 + 16404452158081 = 1901807^2 + 4050241^2 .

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

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, 1672676 + ... + 6545264.

Almost surely, 220021322023330 is an apocalyptic number.

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

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

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

The sum of its prime factors is 4874918.

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

Adding to 20021322023330 its reverse (3332022312002), we get a palindrome (23353344335332).

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

Divisors: 1 2 5 10 193 386 965 1930 2129 4258 10645 21290 410897 821794 2054485 4108970 4872589 9745178 24362945 48725890 940409677 1880819354 4702048385 9404096770 10373741981 20747483962 51868709905 103737419810 2002132202333 4004264404666 10010661011665 20021322023330