Search a number
-
+
643104672070736 = 24193223933898139
BaseRepresentation
bin1001001000111001100111100…
…1100010000011110001010000
310010100001012120100001120220102
42102032121321202003301100
51133243111332022230421
610155434112514031532
7252313531201442051
oct22216317142036120
93110035510046812
10643104672070736
11176a05183752777
1260165bb15785a8
13217ac6833461c5
14b4b4609d9c728
154e53965ae560b
hex248e679883c50

643104672070736 has 40 divisors (see below), whose sum is σ = 1258087804727040. Its totient is φ = 318451793872896.

The previous prime is 643104672070717. The next prime is 643104672070753. The reversal of 643104672070736 is 637070276401346.

It is a happy number.

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 466260446 + ... + 467637693.

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

Almost surely, 2643104672070736 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 21337344, while the sum is 56.

The spelling of 643104672070736 in words is "six hundred forty-three trillion, one hundred four billion, six hundred seventy-two million, seventy thousand, seven hundred thirty-six".

Divisors: 1 2 4 8 16 193 223 386 446 772 892 1544 1784 3088 3568 43039 86078 172156 344312 688624 933898139 1867796278 3735592556 7471185112 14942370224 180242340827 208259284997 360484681654 416518569994 720969363308 833037139988 1441938726616 1666074279976 2883877453232 3332148559952 40194042004421 80388084008842 160776168017684 321552336035368 643104672070736