Search a number
-
+
20334321 = 34735863
BaseRepresentation
bin100110110010…
…0011011110001
31102021002110000
41031210123301
520201144241
62003500213
7334560510
oct115443361
942232400
1020334321
1110529527
126987669
13429c657
1429b4677
151bb9eb6
hex13646f1

20334321 has 20 divisors (see below), whose sum is σ = 34716352. Its totient is φ = 11619288.

The previous prime is 20334317. The next prime is 20334331. The reversal of 20334321 is 12343302.

It is not a de Polignac number, because 20334321 - 22 = 20334317 is a prime.

It is a super-2 number, since 2×203343212 = 826969221062082, which contains 22 as substring.

It is a Duffinian number.

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

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

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 19 ways as a sum of consecutive naturals, for example, 17365 + ... + 18498.

Almost surely, 220334321 is an apocalyptic number.

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

It is an amenable number.

20334321 is a deficient number, since it is larger than the sum of its proper divisors (14382031).

20334321 is an equidigital number, since it uses as much as digits as its factorization.

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

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

The product of its (nonzero) digits is 432, while the sum is 18.

The square root of 20334321 is about 4509.3592671243. The cubic root of 20334321 is about 272.9458895292.

Adding to 20334321 its reverse (12343302), we get a palindrome (32677623).

The spelling of 20334321 in words is "twenty million, three hundred thirty-four thousand, three hundred twenty-one".

Divisors: 1 3 7 9 21 27 63 81 189 567 35863 107589 251041 322767 753123 968301 2259369 2904903 6778107 20334321