Search a number
-
+
21100111102 = 2717296594639
BaseRepresentation
bin10011101001101010…
…100010010011111110
32000110111120200222101
4103221222202103332
5321203112023402
613405424335314
71344610661620
oct235152422376
960414520871
1021100111102
118a4850a854
12410a47453a
131cb3597055
141042452c10
15837624b87
hex4e9aa24fe

21100111102 has 64 divisors (see below), whose sum is σ = 39688704000. Its totient is φ = 8203249152.

The previous prime is 21100111099. The next prime is 21100111103. The reversal of 21100111102 is 20111100112.

It is a congruent number.

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

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 4546099 + ... + 4550737.

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

Almost surely, 221100111102 is an apocalyptic number.

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

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

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

The sum of its prime factors is 5353.

The product of its (nonzero) digits is 4, while the sum is 10.

Adding to 21100111102 its reverse (20111100112), we get a palindrome (41211211214).

The spelling of 21100111102 in words is "twenty-one billion, one hundred million, one hundred eleven thousand, one hundred two".

Divisors: 1 2 7 14 17 29 34 58 119 203 238 406 493 659 986 1318 3451 4613 4639 6902 9226 9278 11203 19111 22406 32473 38222 64946 78421 78863 133777 134531 156842 157726 267554 269062 324887 552041 649774 941717 1104082 1883434 2274209 2287027 3057101 4548418 4574054 6114202 16009189 21399707 32018378 42799414 51970717 88655929 103941434 177311858 363795019 620591503 727590038 1241183006 1507150793 3014301586 10550055551 21100111102