Search a number
-
+
21187720341152 = 2517231693391971
BaseRepresentation
bin1001101000101001001101…
…00010110110011010100000
32210000112012122211022110122
410310110212202312122200
510234114422401404102
6113021300535015412
74314522314241161
oct464244642663240
983015178738418
1021187720341152
116829730851742
1224623a480a568
13ba8cbb80b901
145336c396b768
1526b21b9ae0a2
hex1345268b66a0

21187720341152 has 48 divisors (see below), whose sum is σ = 46087355909952. Its totient is φ = 9537183575040.

The previous prime is 21187720341091. The next prime is 21187720341247. The reversal of 21187720341152 is 25114302778112.

It is an unprimeable number.

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 7 ways as a sum of consecutive naturals, for example, 846683474 + ... + 846708497.

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

Almost surely, 221187720341152 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 188160, while the sum is 44.

The spelling of 21187720341152 in words is "twenty-one trillion, one hundred eighty-seven billion, seven hundred twenty million, three hundred forty-one thousand, one hundred fifty-two".

Divisors: 1 2 4 8 16 17 23 32 34 46 68 92 136 184 272 368 391 544 736 782 1564 3128 6256 12512 1693391971 3386783942 6773567884 13547135768 27094271536 28787663507 38948015333 54188543072 57575327014 77896030666 115150654028 155792061332 230301308056 311584122664 460602616112 623168245328 662116260661 921205232224 1246336490656 1324232521322 2648465042644 5296930085288 10593860170576 21187720341152