Search a number
-
+
21440360646 = 23219197318229
BaseRepresentation
bin10011111101111100…
…011111000011000110
32001100012211011121100
4103331330133003012
5322402213020041
613503301200530
71356212026035
oct237574370306
961305734540
1021440360646
119102585321
1241a4400146
132038c18143
14107570271c
158574346b6
hex4fdf1f0c6

21440360646 has 48 divisors (see below), whose sum is σ = 49147441200. Its totient is φ = 6736250304.

The previous prime is 21440360621. The next prime is 21440360653. The reversal of 21440360646 is 64606304412.

21440360646 is a `hidden beast` number, since 2 + 1 + 4 + 4 + 0 + 3 + 6 + 0 + 646 = 666.

It is a self number, because there is not a number n which added to its sum of digits gives 21440360646.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 91741 + ... + 226488.

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

Almost surely, 221440360646 is an apocalyptic number.

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

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

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

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

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

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

The spelling of 21440360646 in words is "twenty-one billion, four hundred forty million, three hundred sixty thousand, six hundred forty-six".

Divisors: 1 2 3 6 9 18 19 38 57 114 171 197 342 394 591 1182 1773 3546 3743 7486 11229 22458 33687 67374 318229 636458 954687 1909374 2864061 5728122 6046351 12092702 18139053 36278106 54417159 62691113 108834318 125382226 188073339 376146678 564220017 1128440034 1191131147 2382262294 3573393441 7146786882 10720180323 21440360646