Search a number
-
+
643104243612 = 223298831807549
BaseRepresentation
bin10010101101110111111…
…11111111111110011100
32021110222001002111200100
421112323333333332130
541014034141243422
61211234335501100
764314502606515
oct11267377777634
92243861074610
10643104243612
11228814641826
12a477a387790
134884bb924bc
14231aac31a0c
1511ade13a7ac
hex95bbffff9c

643104243612 has 36 divisors (see below), whose sum is σ = 1625790002200. Its totient is φ = 214346272032.

The previous prime is 643104243589. The next prime is 643104243623. The reversal of 643104243612 is 216342401346.

643104243612 is a `hidden beast` number, since 6 + 4 + 3 + 10 + 4 + 24 + 3 + 612 = 666.

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

It is a Harshad number since it is a multiple of its sum of digits (36).

It is a congruent number.

It is an unprimeable number.

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

Almost surely, 2643104243612 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 82944, while the sum is 36.

Adding to 643104243612 its reverse (216342401346), we get a palindrome (859446644958).

The spelling of 643104243612 in words is "six hundred forty-three billion, one hundred four million, two hundred forty-three thousand, six hundred twelve".

Divisors: 1 2 3 4 6 9 12 18 36 9883 19766 29649 39532 59298 88947 118596 177894 355788 1807549 3615098 5422647 7230196 10845294 16267941 21690588 32535882 65071764 17864006767 35728013534 53592020301 71456027068 107184040602 160776060903 214368081204 321552121806 643104243612