Search a number
-
+
21640781556988 = 22112397813218623
BaseRepresentation
bin1001110101110101000110…
…00110001110110011111100
32211121211122021102201202121
410322322203012032303330
510314030310034310423
6114005345433132324
74362331512110356
oct472724306166374
984554567381677
1021640781556988
116993893018930
122516165b5a0a4
13c0c942185689
1454b5c2c400d6
15277dd688445d
hex13aea318ecfc

21640781556988 has 48 divisors (see below), whose sum is σ = 43111127678976. Its totient is φ = 9408896228160.

The previous prime is 21640781556983. The next prime is 21640781556991. The reversal of 21640781556988 is 88965518704612.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 98877445 + ... + 99096067.

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

Almost surely, 221640781556988 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 232243200, while the sum is 70.

The spelling of 21640781556988 in words is "twenty-one trillion, six hundred forty billion, seven hundred eighty-one million, five hundred fifty-six thousand, nine hundred eighty-eight".

Divisors: 1 2 4 11 22 23 44 46 92 253 506 1012 97813 195626 218623 391252 437246 874492 1075943 2151886 2249699 2404853 4303772 4499398 4809706 5028329 8998796 9619412 10056658 20113316 24746689 49493378 55311619 98986756 110623238 221246476 21384171499 42768342998 85536685996 235225886489 470451772978 491835944477 940903545956 983671888954 1967343777908 5410195389247 10820390778494 21640781556988