Search a number
-
+
21241164 = 22371913309
BaseRepresentation
bin101000100000…
…1110101001100
31110222011101210
41101001311030
520414204124
62035134420
7345355410
oct121016514
943864353
1021241164
1110a9888a
127144410
134529349
142b6cd40
151ce8a29
hex1441d4c

21241164 has 48 divisors (see below), whose sum is σ = 59628800. Its totient is φ = 5749056.

The previous prime is 21241163. The next prime is 21241217. The reversal of 21241164 is 46114212.

It is a happy number.

It is a Harshad number since it is a multiple of its sum of digits (21).

It is a nude number because it is divisible by every one of its digits.

It is a self number, because there is not a number n which added to its sum of digits gives 21241164.

It is not an unprimeable number, because it can be changed into a prime (21241163) 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, 5059 + ... + 8250.

Almost surely, 221241164 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its digits is 384, while the sum is 21.

The square root of 21241164 is about 4608.8137302347. The cubic root of 21241164 is about 276.9445165974.

Adding to 21241164 its reverse (46114212), we get a palindrome (67355376).

The spelling of 21241164 in words is "twenty-one million, two hundred forty-one thousand, one hundred sixty-four".

Divisors: 1 2 3 4 6 7 12 14 19 21 28 38 42 57 76 84 114 133 228 266 399 532 798 1596 13309 26618 39927 53236 79854 93163 159708 186326 252871 279489 372652 505742 558978 758613 1011484 1117956 1517226 1770097 3034452 3540194 5310291 7080388 10620582 21241164