Search a number
-
+
21212312212 = 22713232533721
BaseRepresentation
bin10011110000010110…
…100011001010010100
32000202022201002222001
4103300112203022110
5321420322442322
613424513245044
71350442451560
oct236026431224
960668632861
1021212312212
118aa5885143
12413bb63784
1320008c0240
1410532dc6a0
158423d9827
hex4f05a3294

21212312212 has 48 divisors (see below), whose sum is σ = 47674513152. Its totient is φ = 8026824960.

The previous prime is 21212312171. The next prime is 21212312273. The reversal of 21212312212 is 21221321212.

It is a self number, because there is not a number n which added to its sum of digits gives 21212312212.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 1258489 + ... + 1275232.

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

Almost surely, 221212312212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 192, while the sum is 19.

Adding to 21212312212 its reverse (21221321212), we get a palindrome (42433633424).

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

Divisors: 1 2 4 7 13 14 23 26 28 46 52 91 92 161 182 299 322 364 598 644 1196 2093 4186 8372 2533721 5067442 10134884 17736047 32938373 35472094 58275583 65876746 70944188 116551166 131753492 230568611 233102332 407929081 461137222 757582579 815858162 922274444 1515165158 1631716324 3030330316 5303078053 10606156106 21212312212