Search a number
-
+
30021660 = 22325179811
BaseRepresentation
bin111001010000…
…1100000011100
32002111020222100
41302201200130
530141143120
62551245100
7513115464
oct162414034
962436870
1030021660
1115a45799
12a079790
1362b1ac6
143db6ba4
152980490
hex1ca181c

30021660 has 72 divisors (see below), whose sum is σ = 96432336. Its totient is φ = 7534080.

The previous prime is 30021631. The next prime is 30021661. The reversal of 30021660 is 6612003.

It is a happy number.

30021660 is a `hidden beast` number, since 3 + 0 + 0 + 2 + 1 + 660 = 666.

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

It is a congruent number.

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

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

Almost surely, 230021660 is an apocalyptic number.

30021660 is a gapful number since it is divisible by the number (30) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

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

The product of its (nonzero) digits is 216, while the sum is 18.

The square root of 30021660 is about 5479.2024967143. The cubic root of 30021660 is about 310.7980133343.

Adding to 30021660 its reverse (6612003), we get a palindrome (36633663).

The spelling of 30021660 in words is "thirty million, twenty-one thousand, six hundred sixty".

Divisors: 1 2 3 4 5 6 9 10 12 15 17 18 20 30 34 36 45 51 60 68 85 90 102 153 170 180 204 255 306 340 510 612 765 1020 1530 3060 9811 19622 29433 39244 49055 58866 88299 98110 117732 147165 166787 176598 196220 294330 333574 353196 441495 500361 588660 667148 833935 882990 1000722 1501083 1667870 1765980 2001444 2501805 3002166 3335740 5003610 6004332 7505415 10007220 15010830 30021660