Search a number
-
+
21156642 = 23213233931
BaseRepresentation
bin101000010110…
…1001100100010
31110210212110100
41100231030202
520404003032
62033243230
7344554113
oct120551442
943725410
1021156642
1110a40331
127103516
1344c9a30
142b4a20a
151ccd97c
hex142d322

21156642 has 48 divisors (see below), whose sum is σ = 51524928. Its totient is φ = 6225120.

The previous prime is 21156613. The next prime is 21156647. The reversal of 21156642 is 24665112.

21156642 is a `hidden beast` number, since 2 + 1 + 15 + 6 + 642 = 666.

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

It is a polite number, since it can be written in 23 ways as a sum of consecutive naturals, for example, 3417 + ... + 7347.

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

Almost surely, 221156642 is an apocalyptic number.

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

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

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

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

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

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

The product of its digits is 2880, while the sum is 27.

The square root of 21156642 is about 4599.6349855179. The cubic root of 21156642 is about 276.5766927314.

The spelling of 21156642 in words is "twenty-one million, one hundred fifty-six thousand, six hundred forty-two".

Divisors: 1 2 3 6 9 13 18 23 26 39 46 69 78 117 138 207 234 299 414 598 897 1794 2691 3931 5382 7862 11793 23586 35379 51103 70758 90413 102206 153309 180826 271239 306618 459927 542478 813717 919854 1175369 1627434 2350738 3526107 7052214 10578321 21156642