Search a number
-
+
21331010112 = 263111099011
BaseRepresentation
bin10011110111011011…
…010110001001000000
32001001121001120212120
4103313123112021000
5322141214310422
613444353324240
71353413410566
oct236733261100
961047046776
1021331010112
119056887685
124173866680
13201c37c599
141064d99a36
1584ca3445c
hex4f76d6240

21331010112 has 28 divisors (see below), whose sum is σ = 56438298096. Its totient is φ = 7110336640.

The previous prime is 21331010111. The next prime is 21331010143. The reversal of 21331010112 is 21101013312.

It is a happy number.

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

It is not an unprimeable number, because it can be changed into a prime (21331010111) by changing a digit.

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

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

Almost surely, 221331010112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 21331010112 its reverse (21101013312), we get a palindrome (42432023424).

It can be divided in two parts, 21 and 331010112, that added together give a palindrome (331010133).

The spelling of 21331010112 in words is "twenty-one billion, three hundred thirty-one million, ten thousand, one hundred twelve".

Divisors: 1 2 3 4 6 8 12 16 24 32 48 64 96 192 111099011 222198022 333297033 444396044 666594066 888792088 1333188132 1777584176 2666376264 3555168352 5332752528 7110336704 10665505056 21331010112