Search a number
-
+
20438652 = 22313373541
BaseRepresentation
bin100110111110…
…1111001111100
31102110101120010
41031331321330
520213014102
62010023220
7335503623
oct115757174
942411503
1020438652
111059a953
126a17b10
134307ca0
142a006ba
151bdad6c
hex137de7c

20438652 has 48 divisors (see below), whose sum is σ = 52761632. Its totient is φ = 6117120.

The previous prime is 20438633. The next prime is 20438659. The reversal of 20438652 is 25683402.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (20438659) 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 15 ways as a sum of consecutive naturals, for example, 4002 + ... + 7542.

Almost surely, 220438652 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 20438652, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (26380816).

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

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

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

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

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

The product of its (nonzero) digits is 11520, while the sum is 30.

The square root of 20438652 is about 4520.9127397020. The cubic root of 20438652 is about 273.4119021937.

The spelling of 20438652 in words is "twenty million, four hundred thirty-eight thousand, six hundred fifty-two".

Divisors: 1 2 3 4 6 12 13 26 37 39 52 74 78 111 148 156 222 444 481 962 1443 1924 2886 3541 5772 7082 10623 14164 21246 42492 46033 92066 131017 138099 184132 262034 276198 393051 524068 552396 786102 1572204 1703221 3406442 5109663 6812884 10219326 20438652