Search a number
-
+
644994036 = 22338967103
BaseRepresentation
bin100110011100011…
…101001111110100
31122221200002111000
4212130131033310
52310104302121
6144000243300
721661234041
oct4634351764
91587602430
10644994036
1130109a625
12160010530
13a382059b
146193a1c8
153b959526
hex2671d3f4

644994036 has 48 divisors (see below), whose sum is σ = 1691020800. Its totient is φ = 212579136.

The previous prime is 644994013. The next prime is 644994131. The reversal of 644994036 is 630499446.

It is a happy number.

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

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 15 ways as a sum of consecutive naturals, for example, 23940 + ... + 43163.

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

Almost surely, 2644994036 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 559872, while the sum is 45.

The square root of 644994036 is about 25396.7327819938. The cubic root of 644994036 is about 864.0095967298.

The spelling of 644994036 in words is "six hundred forty-four million, nine hundred ninety-four thousand, thirty-six".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 89 108 178 267 356 534 801 1068 1602 2403 3204 4806 9612 67103 134206 201309 268412 402618 603927 805236 1207854 1811781 2415708 3623562 5972167 7247124 11944334 17916501 23888668 35833002 53749503 71666004 107499006 161248509 214998012 322497018 644994036