Search a number
-
+
21233244233212 = 22112916640473537
BaseRepresentation
bin1001101001111101111111…
…11110101101110111111100
32210011212201022001122022221
410310332333332231313330
510240341141010430322
6113054230122015124
74321023405032434
oct464767776556774
983155638048287
1021233244233212
116846a71902630
12246b18a6474a4
13bb039511b94b
145359a1a112c4
1526c4d33d49c7
hex134fbffaddfc

21233244233212 has 24 divisors (see below), whose sum is σ = 41933993315760. Its totient is φ = 9318665180160.

The previous prime is 21233244233161. The next prime is 21233244233233.

It is a happy number.

21233244233212 is nontrivially palindromic in base 10.

It is a congruent number.

It is an unprimeable number.

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

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

Almost surely, 221233244233212 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

The product of its digits is 82944, while the sum is 34.

It can be divided in two parts, 2123324 and 4233212, that added together give a palindrome (6356536).

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

Divisors: 1 2 4 11 22 29 44 58 116 319 638 1276 16640473537 33280947074 66561894148 183045208907 366090417814 482573732573 732180835628 965147465146 1930294930292 5308311058303 10616622116606 21233244233212