Search a number
-
+
20438022520 = 2351543331141
BaseRepresentation
bin10011000010001100…
…110111100101111000
31221202100202010012001
4103002030313211320
5313324113210040
613220013430344
71322321216326
oct230214674570
957670663161
1020438022520
118738804903
123b6479b3b4
131c0936c966
14dbc546d16
157e944059a
hex4c2337978

20438022520 has 32 divisors (see below), whose sum is σ = 46015492320. Its totient is φ = 8169886080.

The previous prime is 20438022491. The next prime is 20438022529. The reversal of 20438022520 is 2522083402.

It is a happy number.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20438022529) by changing a digit.

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, 103851 + ... + 227290.

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

Almost surely, 220438022520 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 7680, while the sum is 28.

The spelling of 20438022520 in words is "twenty billion, four hundred thirty-eight million, twenty-two thousand, five hundred twenty".

Divisors: 1 2 4 5 8 10 20 40 1543 3086 6172 7715 12344 15430 30860 61720 331141 662282 1324564 1655705 2649128 3311410 6622820 13245640 510950563 1021901126 2043802252 2554752815 4087604504 5109505630 10219011260 20438022520