Search a number
-
+
21040242345 = 335315027537
BaseRepresentation
bin10011100110000110…
…001001111010101001
32000022022221001111000
4103212012021322221
5321042300223340
613355445225213
71343253052263
oct234606117251
960268831430
1021040242345
118a17739541
1240b2402209
131ca4064a55
14103850ab33
1583224ad30
hex4e6189ea9

21040242345 has 32 divisors (see below), whose sum is σ = 38611491840. Its totient is φ = 10859477760.

The previous prime is 21040242337. The next prime is 21040242383. The reversal of 21040242345 is 54324204012.

21040242345 is a `hidden beast` number, since 21 + 0 + 402 + 4 + 234 + 5 = 666.

It is not a de Polignac number, because 21040242345 - 23 = 21040242337 is a prime.

It is a Harshad number since it is a multiple of its sum of digits (27).

It is an unprimeable number.

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

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

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

Almost surely, 221040242345 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 7680, while the sum is 27.

Adding to 21040242345 its reverse (54324204012), we get a palindrome (75364446357).

The spelling of 21040242345 in words is "twenty-one billion, forty million, two hundred forty-two thousand, three hundred forty-five".

Divisors: 1 3 5 9 15 27 31 45 93 135 155 279 465 837 1395 4185 5027537 15082611 25137685 45247833 75413055 135743499 155853647 226239165 467560941 678717495 779268235 1402682823 2337804705 4208048469 7013414115 21040242345