Search a number
-
+
20546144 = 251947719
BaseRepresentation
bin100111001100…
…0001001100000
31102122212000022
41032120021200
520224434034
62012213012
7336432203
oct116301140
942585008
1020546144
1110663693
126a6a168
134344ba8
142a2b93a
151c0cb2e
hex1398260

20546144 has 48 divisors (see below), whose sum is σ = 43545600. Its totient is φ = 9512064.

The previous prime is 20546143. The next prime is 20546147. The reversal of 20546144 is 44164502.

It is a congruent number.

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 28217 + ... + 28935.

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

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

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

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

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

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

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

The product of its (nonzero) digits is 3840, while the sum is 26.

The square root of 20546144 is about 4532.7854570893. The cubic root of 20546144 is about 273.8903782985.

The spelling of 20546144 in words is "twenty million, five hundred forty-six thousand, one hundred forty-four".

Divisors: 1 2 4 8 16 19 32 38 47 76 94 152 188 304 376 608 719 752 893 1438 1504 1786 2876 3572 5752 7144 11504 13661 14288 23008 27322 28576 33793 54644 67586 109288 135172 218576 270344 437152 540688 642067 1081376 1284134 2568268 5136536 10273072 20546144