Search a number
-
+
20704452 = 22319711279
BaseRepresentation
bin100111011111…
…0110011000100
31102221220011120
41032332303010
520300020302
62015433540
7340661556
oct116766304
942856146
1020704452
111076161a
126b258b0
13439bc72
142a6d4d6
151c3e9bc
hex13becc4

20704452 has 48 divisors (see below), whose sum is σ = 51609600. Its totient is φ = 6441120.

The previous prime is 20704447. The next prime is 20704459. The reversal of 20704452 is 25440702.

It is a congruent number.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 15549 + ... + 16827.

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

Almost surely, 220704452 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 20704452, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (25804800).

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

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

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

20704452 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 2240, while the sum is 24.

The square root of 20704452 is about 4550.2145004384. The cubic root of 20704452 is about 274.5920209331.

The spelling of 20704452 in words is "twenty million, seven hundred four thousand, four hundred fifty-two".

Divisors: 1 2 3 4 6 12 19 38 57 71 76 114 142 213 228 284 426 852 1279 1349 2558 2698 3837 4047 5116 5396 7674 8094 15348 16188 24301 48602 72903 90809 97204 145806 181618 272427 291612 363236 544854 1089708 1725371 3450742 5176113 6901484 10352226 20704452