Search a number
-
+
21040150240 = 255888714797
BaseRepresentation
bin10011100110000101…
…110011011011100000
32000022022202101010201
4103212011303123200
5321042234301430
613355443234544
71343252216614
oct234605633340
960268671121
1021040150240
118a1768631a
1240b2378a54
131ca4031b55
1410384c5344
1583222d8ca
hex4e61736e0

21040150240 has 48 divisors (see below), whose sum is σ = 49716307872. Its totient is φ = 8414544384.

The previous prime is 21040150223. The next prime is 21040150253. The reversal of 21040150240 is 4205104012.

It is a congruent number.

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

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

Almost surely, 221040150240 is an apocalyptic number.

21040150240 is a gapful number since it is divisible by the number (20) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 320, while the sum is 19.

Adding to 21040150240 its reverse (4205104012), we get a palindrome (25245254252).

The spelling of 21040150240 in words is "twenty-one billion, forty million, one hundred fifty thousand, two hundred forty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 8887 14797 17774 29594 35548 44435 59188 71096 73985 88870 118376 142192 147970 177740 236752 284384 295940 355480 473504 591880 710960 1183760 1421920 2367520 131500939 263001878 526003756 657504695 1052007512 1315009390 2104015024 2630018780 4208030048 5260037560 10520075120 21040150240