Search a number
-
+
20340504 = 233394169
BaseRepresentation
bin100110110010…
…1111100011000
31102021101221000
41031211330120
520201344004
62003545000
7334614522
oct115457430
942241830
1020340504
1110533138
12698b160
1342a2402
1429b6a12
151bbbc39
hex1365f18

20340504 has 32 divisors (see below), whose sum is σ = 56502000. Its totient is φ = 6780096.

The previous prime is 20340497. The next prime is 20340521. The reversal of 20340504 is 40504302.

It is a happy number.

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

It is a Harshad number since it is a multiple of its sum of digits (18).

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 220340504 is an apocalyptic number.

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

It is an amenable number.

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

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

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

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

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

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

The square root of 20340504 is about 4510.0447891346. The cubic root of 20340504 is about 272.9735513563.

Adding to 20340504 its reverse (40504302), we get a palindrome (60844806).

The spelling of 20340504 in words is "twenty million, three hundred forty thousand, five hundred four".

Divisors: 1 2 3 4 6 8 9 12 18 24 27 36 54 72 108 216 94169 188338 282507 376676 565014 753352 847521 1130028 1695042 2260056 2542563 3390084 5085126 6780168 10170252 20340504