Search a number
-
+
20447346040 = 2351146471241
BaseRepresentation
bin10011000010110000…
…011011110101111000
31221210000021210122121
4103002300123311320
5313334010033130
613220545331024
71322463400522
oct230260336570
957700253577
1020447346040
118742aa27a0
123b67936a74
131c0b285634
14dbd892a12
157ea182d7a
hex4c2c1bd78

20447346040 has 32 divisors (see below), whose sum is σ = 50188941360. Its totient is φ = 7435398400.

The previous prime is 20447345987. The next prime is 20447346043. The reversal of 20447346040 is 4064374402.

It is a junction number, because it is equal to n+sod(n) for n = 20447345987 and 20447346005.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20447346043) 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, 23235181 + ... + 23236060.

Almost surely, 220447346040 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 64512, while the sum is 34.

The spelling of 20447346040 in words is "twenty billion, four hundred forty-seven million, three hundred forty-six thousand, forty".

Divisors: 1 2 4 5 8 10 11 20 22 40 44 55 88 110 220 440 46471241 92942482 185884964 232356205 371769928 464712410 511183651 929424820 1022367302 1858849640 2044734604 2555918255 4089469208 5111836510 10223673020 20447346040