Search a number
-
+
312342303210020 = 22535943501713539
BaseRepresentation
bin100011100000100101101110…
…0000001111111101000100100
31111221220122002010220110001222
41013001023130001333220210
5311414404014110210040
63024144023452035512
7122534662305666656
oct10701133401775044
91457818063813058
10312342303210020
1190581699462416
122b046045462b98
13105389a2c02b05
14571b63b98a6d6
152619b17c2cbb5
hex11c12dc07fa24

312342303210020 has 24 divisors (see below), whose sum is σ = 657745908724800. Its totient is φ = 124588907572832.

The previous prime is 312342303210013. The next prime is 312342303210059. The reversal of 312342303210020 is 20012303243213.

It is a happy 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, 21750849590 + ... + 21750863949.

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

Almost surely, 2312342303210020 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 5184, while the sum is 26.

Adding to 312342303210020 its reverse (20012303243213), we get a palindrome (332354606453233).

The spelling of 312342303210020 in words is "three hundred twelve trillion, three hundred forty-two billion, three hundred three million, two hundred ten thousand, twenty".

Divisors: 1 2 4 5 10 20 359 718 1436 1795 3590 7180 43501713539 87003427078 174006854156 217508567695 435017135390 870034270780 15617115160501 31234230321002 62468460642004 78085575802505 156171151605010 312342303210020