Search a number
-
+
644010052 = 227891132287
BaseRepresentation
bin100110011000101…
…101000001000100
31122212211002201011
4212120231001010
52304331310202
6143523212004
721646665220
oct4630550104
91585732634
10644010052
11300588314
1215b817004
13a356774a
1461761780
153b812bd7
hex2662d044

644010052 has 48 divisors (see below), whose sum is σ = 1314593280. Its totient is φ = 270369792.

The previous prime is 644010043. The next prime is 644010053. The reversal of 644010052 is 250010446.

It is not an unprimeable number, because it can be changed into a prime (644010053) 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 15 ways as a sum of consecutive naturals, for example, 280453 + ... + 282739.

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

Almost surely, 2644010052 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 960, while the sum is 22.

The square root of 644010052 is about 25377.3531322713. The cubic root of 644010052 is about 863.5700038702.

Adding to 644010052 its reverse (250010446), we get a palindrome (894020498).

The spelling of 644010052 in words is "six hundred forty-four million, ten thousand, fifty-two".

Divisors: 1 2 4 7 14 28 89 113 178 226 356 452 623 791 1246 1582 2287 2492 3164 4574 9148 10057 16009 20114 32018 40228 64036 70399 140798 203543 258431 281596 407086 516862 814172 1033724 1424801 1809017 2849602 3618034 5699204 7236068 23000359 46000718 92001436 161002513 322005026 644010052