Search a number
-
+
21033012224 = 21072934293
BaseRepresentation
bin10011100101101010…
…100100110000000000
32000021211022201121202
4103211222210300000
5321033422342344
613355030240332
71343134440230
oct234552446000
960254281552
1021033012224
118a13650434
1240abab60a8
131ca2702b83
141037587cc0
158317bd94e
hex4e5aa4c00

21033012224 has 44 divisors (see below), whose sum is σ = 48051998544. Its totient is φ = 9014145024.

The previous prime is 21033012191. The next prime is 21033012241. The reversal of 21033012224 is 42221033012.

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

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 1459979 + ... + 1474314.

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

Almost surely, 221033012224 is an apocalyptic number.

It is an amenable number.

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

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

21033012224 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 576, while the sum is 20.

Adding to 21033012224 its reverse (42221033012), we get a palindrome (63254045236).

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

Divisors: 1 2 4 7 8 14 16 28 32 56 64 112 128 224 256 448 512 896 1024 1792 3584 7168 2934293 5868586 11737172 20540051 23474344 41080102 46948688 82160204 93897376 164320408 187794752 328640816 375589504 657281632 751179008 1314563264 1502358016 2629126528 3004716032 5258253056 10516506112 21033012224