Search a number
-
+
20342032100 = 22521315647717
BaseRepresentation
bin10010111100011110…
…101100011011100100
31221111200010022002022
4102330132230123210
5313130030011400
613202304202312
71320044264015
oct227436543344
957450108068
1020342032100
118699601885
123b38609398
131bc25011b0
14dad8bb00c
157e0ccdb85
hex4bc7ac6e4

20342032100 has 36 divisors (see below), whose sum is σ = 47537767284. Its totient is φ = 7510903680.

The previous prime is 20342032099. The next prime is 20342032121. The reversal of 20342032100 is 123024302.

It can be written as a sum of positive squares in 6 ways, for example, as 4675003876 + 15667028224 = 68374^2 + 125168^2 .

It is an unprimeable number.

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

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 7822559 + ... + 7825158.

Almost surely, 220342032100 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 17.

Adding to 20342032100 its reverse (123024302), we get a palindrome (20465056402).

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

Divisors: 1 2 4 5 10 13 20 25 26 50 52 65 100 130 260 325 650 1300 15647717 31295434 62590868 78238585 156477170 203420321 312954340 391192925 406840642 782385850 813681284 1017101605 1564771700 2034203210 4068406420 5085508025 10171016050 20342032100