Search a number
-
+
644311220 = 225717270719
BaseRepresentation
bin100110011001110…
…110100010110100
31122220101101211112
4212121312202310
52304420424340
6143533454152
721652361240
oct4631664264
91586341745
10644311220
11300773613
1215b941358
13a3641857
14617dd420
153b872065
hex266768b4

644311220 has 48 divisors (see below), whose sum is σ = 1637314560. Its totient is φ = 207911424.

The previous prime is 644311207. The next prime is 644311231. The reversal of 644311220 is 22113446.

644311220 is digitally balanced in base 2, because in such base it contains all the possibile digits an equal number of times.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 132980 + ... + 137739.

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

Almost surely, 2644311220 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 1152, while the sum is 23.

The square root of 644311220 is about 25383.2862332677. The cubic root of 644311220 is about 863.7045975871.

Adding to 644311220 its reverse (22113446), we get a palindrome (666424666).

The spelling of 644311220 in words is "six hundred forty-four million, three hundred eleven thousand, two hundred twenty".

Divisors: 1 2 4 5 7 10 14 17 20 28 34 35 68 70 85 119 140 170 238 340 476 595 1190 2380 270719 541438 1082876 1353595 1895033 2707190 3790066 4602223 5414380 7580132 9204446 9475165 18408892 18950330 23011115 32215561 37900660 46022230 64431122 92044460 128862244 161077805 322155610 644311220