Search a number
-
+
12020231022 = 2319313336871
BaseRepresentation
bin10110011000111011…
…00010101101101110
31011000201012000002120
423030131202231232
5144104134343042
65304431133410
7603605164212
oct131435425556
934021160076
1012020231022
11510911a528
1223b5674266
1311973c9147
148205a6942
154a5419dec
hex2cc762b6e

12020231022 has 32 divisors (see below), whose sum is σ = 25386673920. Its totient is φ = 3783723840.

The previous prime is 12020230973. The next prime is 12020231023. The reversal of 12020231022 is 22013202021.

It is a happy number.

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

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (12020231023) 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, 132754 + ... + 204117.

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

Almost surely, 212020231022 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 337208.

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

Adding to 12020231022 its reverse (22013202021), we get a palindrome (34033433043).

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

Divisors: 1 2 3 6 19 38 57 114 313 626 939 1878 5947 11894 17841 35682 336871 673742 1010613 2021226 6400549 12801098 19201647 38403294 105440623 210881246 316321869 632643738 2003371837 4006743674 6010115511 12020231022