Search a number
-
+
2050420100 = 225223891487
BaseRepresentation
bin111101000110110…
…1110110110000100
312021220020010121012
41322031232312010
513144401420400
6535243341352
7101545166111
oct17215566604
95256203535
102050420100
11962454a73
12492821858
13268a4ba41
14156461908
15c0021d35
hex7a36ed84

2050420100 has 36 divisors (see below), whose sum is σ = 4642869504. Its totient is φ = 784507680.

The previous prime is 2050420087. The next prime is 2050420111. The reversal of 2050420100 is 10240502.

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

Almost surely, 22050420100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 80, while the sum is 14.

The square root of 2050420100 is about 45281.5646814462. The cubic root of 2050420100 is about 1270.4208620249.

Adding to 2050420100 its reverse (10240502), we get a palindrome (2060660602).

It can be divided in two parts, 20504 and 20100, that added together give a palindrome (40604).

The spelling of 2050420100 in words is "two billion, fifty million, four hundred twenty thousand, one hundred".

Divisors: 1 2 4 5 10 20 23 25 46 50 92 100 115 230 460 575 1150 2300 891487 1782974 3565948 4457435 8914870 17829740 20504201 22287175 41008402 44574350 82016804 89148700 102521005 205042010 410084020 512605025 1025210050 2050420100