Search a number
-
+
645446664001020 = 2235723711352508893
BaseRepresentation
bin1001001011000001111100001…
…1001000010001010111111100
310010122100002122210001112202210
42102300133003020101113330
51134044444231441013040
610204430034245020420
7252644661014415300
oct22260370310212774
93118302583045683
10645446664001020
11177728436083572
1260483a799b4710
132191c48936b9ab
14b555adc915d00
154e94837a85480
hex24b07c32115fc

645446664001020 has 288 divisors, whose sum is σ = 2178238631865408. Its totient is φ = 142273052909568.

The previous prime is 645446664001003. The next prime is 645446664001079. The reversal of 645446664001020 is 20100466644546.

It is a super-2 number, since 2×6454466640010202 (a number of 30 digits) contains 22 as substring.

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

It is a polite number, since it can be written in 95 ways as a sum of consecutive naturals, for example, 13962307 + ... + 38546586.

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

Almost surely, 2645446664001020 is an apocalyptic number.

645446664001020 is a gapful number since it is divisible by the number (60) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3317760, while the sum is 48.

It can be divided in two parts, 645446 and 664001020, that added together give a palindrome (664646466).

The spelling of 645446664001020 in words is "six hundred forty-five trillion, four hundred forty-six billion, six hundred sixty-four million, one thousand, twenty".