Search a number
-
+
2005010336 = 25756915731
BaseRepresentation
bin111011110000010…
…0000011110100000
312011201210002010002
41313200200132200
513101240312321
6530542155132
7100454210120
oct16740403640
95151702102
102005010336
11939859a3a
1247b582aa8
1325c50ca64
14150400c80
15bb05220b
hex778207a0

2005010336 has 48 divisors (see below), whose sum is σ = 4519488960. Its totient is φ = 857725440.

The previous prime is 2005010327. The next prime is 2005010363. The reversal of 2005010336 is 6330105002.

It is an unprimeable number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 119591 + ... + 135321.

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

Almost surely, 22005010336 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 540, while the sum is 20.

The square root of 2005010336 is about 44777.3417701408. The cubic root of 2005010336 is about 1260.9722771815.

Adding to 2005010336 its reverse (6330105002), we get a palindrome (8335115338).

The spelling of 2005010336 in words is "two billion, five million, ten thousand, three hundred thirty-six".

Divisors: 1 2 4 7 8 14 16 28 32 56 112 224 569 1138 2276 3983 4552 7966 9104 15731 15932 18208 31462 31864 62924 63728 110117 125848 127456 220234 251696 440468 503392 880936 1761872 3523744 8950939 17901878 35803756 62656573 71607512 125313146 143215024 250626292 286430048 501252584 1002505168 2005010336