Search a number
-
+
21120223332 = 22313394734301
BaseRepresentation
bin10011101010110111…
…010000100001100100
32000111220102111202210
4103222313100201210
5321223234121312
613411423403420
71345243636065
oct235267204144
960456374683
1021120223332
118a588a742a
124115153570
131cb77b9590
141044daa56c
15839298e3c
hex4eadd0864

21120223332 has 48 divisors (see below), whose sum is σ = 53086324032. Its totient is φ = 6496694400.

The previous prime is 21120223307. The next prime is 21120223351. The reversal of 21120223332 is 23332202112.

It is a happy number.

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

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, 598582 + ... + 632882.

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

Almost surely, 221120223332 is an apocalyptic number.

It is an amenable number.

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

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

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

21120223332 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 864, while the sum is 21.

Adding to 21120223332 its reverse (23332202112), we get a palindrome (44452425444).

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

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 3947 7894 11841 15788 23682 34301 47364 51311 68602 102622 102903 137204 153933 205244 205806 307866 411612 445913 615732 891826 1337739 1783652 2675478 5350956 135386047 270772094 406158141 541544188 812316282 1624632564 1760018611 3520037222 5280055833 7040074444 10560111666 21120223332