Search a number
-
+
20021212222 = 21117139385127
BaseRepresentation
bin10010101001010110…
…110111010000111110
31220200022102221221121
4102221112313100332
5312000412242342
613110404021154
71306100332054
oct225126672076
956608387847
1020021212222
1185444a8090
123a690917ba
131b70bc3a4b
14d7d0481d4
157c2a5b067
hex4a95b743e

20021212222 has 32 divisors (see below), whose sum is σ = 34938812160. Its totient is φ = 8503582080.

The previous prime is 20021212207. The next prime is 20021212223. The reversal of 20021212222 is 22221212002.

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

It is a congruent number.

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

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

Almost surely, 220021212222 is an apocalyptic number.

20021212222 is a gapful number since it is divisible by the number (22) formed by its first and last digit.

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

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

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

The sum of its prime factors is 385296.

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

Adding to 20021212222 its reverse (22221212002), we get a palindrome (42242424224).

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

Divisors: 1 2 11 17 22 34 139 187 278 374 1529 2363 3058 4726 25993 51986 385127 770254 4236397 6547159 8472794 13094318 53532653 72018749 107065306 144037498 588859183 910055101 1177718366 1820110202 10010606111 20021212222