Search a number
-
+
6646240 = 25541539
BaseRepresentation
bin11001010110100111100000
3110111122221001
4121112213200
53200134430
6354241344
7110330536
oct31264740
913448831
106646240
11382a467
122286254
1314b91b3
14c50156
158b43ca
hex6569e0

6646240 has 24 divisors (see below), whose sum is σ = 15702120. Its totient is φ = 2658432.

The previous prime is 6646231. The next prime is 6646247. The reversal of 6646240 is 426466.

It is a super-2 number, since 2×66462402 = 88345012275200, which contains 22 as substring.

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

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (11) of ones.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 20610 + ... + 20929.

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

Almost surely, 26646240 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 6912, while the sum is 28.

The square root of 6646240 is about 2578.0302558349. The cubic root of 6646240 is about 188.0147868255.

It can be divided in two parts, 6646 and 240, that added together give a palindrome (6886).

The spelling of 6646240 in words is "six million, six hundred forty-six thousand, two hundred forty".

Divisors: 1 2 4 5 8 10 16 20 32 40 80 160 41539 83078 166156 207695 332312 415390 664624 830780 1329248 1661560 3323120 6646240