Search a number
-
+
21171271158 = 2342117872
BaseRepresentation
bin10011101101111001…
…111111010111110110
32000122110111000020000
4103231321333113312
5321324321134113
613420445452130
71346433556422
oct235571772766
960573430200
1021171271158
118a846a3414
12412a271046
131cc52508ab
14104ba97b82
1583d9ce373
hex4ede7f5f6

21171271158 has 60 divisors (see below), whose sum is σ = 47724802092. Its totient is φ = 7014719880.

The previous prime is 21171271141. The next prime is 21171271207. The reversal of 21171271158 is 85117217112.

It is a Curzon number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 29 ways as a sum of consecutive naturals, for example, 26900841 + ... + 26901627.

Almost surely, 221171271158 is an apocalyptic number.

It is a practical number, because each smaller number is the sum of distinct divisors of 21171271158, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (23862401046).

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

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

21171271158 is an frugal number, since it uses more digits than its factorization.

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

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

The product of its digits is 7840, while the sum is 36.

The spelling of 21171271158 in words is "twenty-one billion, one hundred seventy-one million, two hundred seventy-one thousand, one hundred fifty-eight".

Divisors: 1 2 3 6 9 18 27 54 81 162 211 422 633 787 1266 1574 1899 2361 3798 4722 5697 7083 11394 14166 17091 21249 34182 42498 63747 127494 166057 332114 498171 619369 996342 1238738 1494513 1858107 2989026 3716214 4483539 5574321 8967078 11148642 13450617 16722963 26901234 33445926 50168889 100337778 130686859 261373718 392060577 784121154 1176181731 2352363462 3528545193 7057090386 10585635579 21171271158