Search a number
-
+
640253646 = 2344784089
BaseRepresentation
bin100110001010010…
…111111011001110
31122121202020220000
4212022113323032
52302401104041
6143310505130
721603031464
oct4612277316
91577666800
10640253646
112a945204a
1215a5051a6
13a2850a16
1461064834
153b31ebb6
hex26297ece

640253646 has 40 divisors (see below), whose sum is σ = 1465184160. Its totient is φ = 208874592.

The previous prime is 640253639. The next prime is 640253657. The reversal of 640253646 is 646352046.

640253646 is a `hidden beast` number, since 6 + 4 + 0 + 2 + 5 + 3 + 646 = 666.

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

It is a congruent number.

It is an unprimeable number.

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

It is a polite number, since it can be written in 19 ways as a sum of consecutive naturals, for example, 34431 + ... + 49658.

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

Almost surely, 2640253646 is an apocalyptic number.

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

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

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

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

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

The product of its (nonzero) digits is 103680, while the sum is 36.

The square root of 640253646 is about 25303.2339039894. The cubic root of 640253646 is about 861.8877075889.

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

Divisors: 1 2 3 6 9 18 27 47 54 81 94 141 162 282 423 846 1269 2538 3807 7614 84089 168178 252267 504534 756801 1513602 2270403 3952183 4540806 6811209 7904366 11856549 13622418 23713098 35569647 71139294 106708941 213417882 320126823 640253646