Search a number
-
+
645120404252 = 226189209914153
BaseRepresentation
bin10010110001101000010…
…11000010101100011100
32021200011112212002010122
421120310023002230130
541032201310414002
61212210401054112
764415453650052
oct11306413025434
92250145762118
10645120404252
11229659717095
12a5041627338
1348ab07a756c
142331c8d61d2
1511bab1416a2
hex96342c2b1c

645120404252 has 48 divisors (see below), whose sum is σ = 1160996004000. Its totient is φ = 313535861760.

The previous prime is 645120404213. The next prime is 645120404281. The reversal of 645120404252 is 252404021546.

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, 45574808 + ... + 45588960.

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

Almost surely, 2645120404252 is an apocalyptic number.

It is an amenable number.

645120404252 is a deficient number, since it is larger than the sum of its proper divisors (515875599748).

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

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

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

The product of its (nonzero) digits is 76800, while the sum is 35.

Adding to 645120404252 its reverse (252404021546), we get a palindrome (897524425798).

The spelling of 645120404252 in words is "six hundred forty-five billion, one hundred twenty million, four hundred four thousand, two hundred fifty-two".

Divisors: 1 2 4 61 89 122 178 244 356 2099 4198 5429 8396 10858 14153 21716 28306 56612 128039 186811 256078 373622 512156 747244 863333 1259617 1726666 2519234 3453332 5038468 11395471 22790942 29707147 45581884 59414294 76836637 118828588 153673274 307346548 1812135967 2643936083 3624271934 5287872166 7248543868 10575744332 161280101063 322560202126 645120404252