Search a number
-
+
20216128 = 261721093
BaseRepresentation
bin100110100011…
…1100101000000
31102001002022111
41031013211000
520133404003
62001145104
7333556102
oct115074500
942032274
1020216128
1110458749
12692b194
13425a90a
142983572
151b94e6d
hex1347940

20216128 has 42 divisors (see below), whose sum is σ = 42653966. Its totient is φ = 9504768.

The previous prime is 20216099. The next prime is 20216137. The reversal of 20216128 is 82161202.

It can be written as a sum of positive squares in 3 ways, for example, as 14684224 + 5531904 = 3832^2 + 2352^2 .

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 5 ways as a sum of consecutive naturals, for example, 17950 + ... + 19042.

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

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

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

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

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

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

The product of its (nonzero) digits is 384, while the sum is 22.

The square root of 20216128 is about 4496.2348693101. The cubic root of 20216128 is about 272.4160300151.

The spelling of 20216128 in words is "twenty million, two hundred sixteen thousand, one hundred twenty-eight".

Divisors: 1 2 4 8 16 17 32 34 64 68 136 272 289 544 578 1088 1093 1156 2186 2312 4372 4624 8744 9248 17488 18496 18581 34976 37162 69952 74324 148648 297296 315877 594592 631754 1189184 1263508 2527016 5054032 10108064 20216128