Search a number
-
+
646080620796 = 2232131380514147
BaseRepresentation
bin10010110011011010110…
…01111110100011111100
32021202122110200010121100
421121231121332203330
541041133114331141
61212445541533100
764451323444152
oct11315531764374
92252573603540
10646080620796
1122a001737a86
12a526b114190
1348c046c5630
14233b02493d2
1511c155b50b6
hex966d67e8fc

646080620796 has 36 divisors (see below), whose sum is σ = 1758775024552. Its totient is φ = 198794037024.

The previous prime is 646080620791. The next prime is 646080620893. The reversal of 646080620796 is 697026080646.

646080620796 is a `hidden beast` number, since 6 + 4 + 6 + 0 + 8 + 0 + 620 + 7 + 9 + 6 = 666.

It is a tau number, because it is divible by the number of its divisors (36).

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (646080620791) by changing a digit.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 690256606 + ... + 690257541.

Almost surely, 2646080620796 is an apocalyptic number.

It is an amenable number.

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

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

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

646080620796 is an evil number, because the sum of its binary digits is even.

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

The product of its (nonzero) digits is 5225472, while the sum is 54.

The spelling of 646080620796 in words is "six hundred forty-six billion, eighty million, six hundred twenty thousand, seven hundred ninety-six".

Divisors: 1 2 3 4 6 9 12 13 18 26 36 39 52 78 117 156 234 468 1380514147 2761028294 4141542441 5522056588 8283084882 12424627323 16566169764 17946683911 24849254646 35893367822 49698509292 53840051733 71786735644 107680103466 161520155199 215360206932 323040310398 646080620796