Search a number
-
+
21045948936 = 2337176916061
BaseRepresentation
bin10011100110011011…
…111011001000001000
32000022201122222110020
4103212123323020020
5321100230331221
613400211420440
71343352420465
oct234633731010
960281588406
1021045948936
118a1a986a31
1240b42b4720
131ca52b232c
14103919466c
158329c6ac6
hex4e66fb208

21045948936 has 64 divisors (see below), whose sum is σ = 53428636800. Its totient is φ = 6907084800.

The previous prime is 21045948901. The next prime is 21045948953. The reversal of 21045948936 is 63984954012.

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

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

Almost surely, 221045948936 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1866240, while the sum is 51.

The spelling of 21045948936 in words is "twenty-one billion, forty-five million, nine hundred forty-eight thousand, nine hundred thirty-six".

Divisors: 1 2 3 4 6 8 12 24 71 142 213 284 426 568 769 852 1538 1704 2307 3076 4614 6152 9228 16061 18456 32122 48183 54599 64244 96366 109198 128488 163797 192732 218396 327594 385464 436792 655188 1140331 1310376 2280662 3420993 4561324 6841986 9122648 12350909 13683972 24701818 27367944 37052727 49403636 74105454 98807272 148210908 296421816 876914539 1753829078 2630743617 3507658156 5261487234 7015316312 10522974468 21045948936