Search a number
-
+
3111312010312 = 231158760231377
BaseRepresentation
bin101101010001101000101…
…001011010110001001000
3102000102211200110021121201
4231101220221122301020
5401433431333312222
610341152250113544
7440533132506352
oct55215051326110
912012750407551
103111312010312
11a9a555577630
12422bb011b8b4
1319751aaab66c
14aa8344460d2
1555debb00427
hex2d468a5ac48

3111312010312 has 32 divisors (see below), whose sum is σ = 6374889047520. Its totient is φ = 1411823453440.

The previous prime is 3111312010259. The next prime is 3111312010327. The reversal of 3111312010312 is 2130102131113.

It is a self number, because there is not a number n which added to its sum of digits gives 3111312010312.

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, 30064033 + ... + 30167344.

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

Almost surely, 23111312010312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 19.

Adding to 3111312010312 its reverse (2130102131113), we get a palindrome (5241414141425).

The spelling of 3111312010312 in words is "three trillion, one hundred eleven billion, three hundred twelve million, ten thousand, three hundred twelve".

Divisors: 1 2 4 8 11 22 44 88 587 1174 2348 4696 6457 12914 25828 51656 60231377 120462754 240925508 481851016 662545147 1325090294 2650180588 5300361176 35355818299 70711636598 141423273196 282846546392 388914001289 777828002578 1555656005156 3111312010312