Search a number
-
+
312123101321212 = 22544589314328371
BaseRepresentation
bin100011011110111111101001…
…0100101001001011111111100
31111221010200021120212202001121
41012331333102211021133330
5311402311102414234322
63023455212342520324
7122513102263454566
oct10675772245113774
91457120246782047
10312123101321212
11904a7733732a25
122b00b66b1360a4
131052110b67a26c
145710ba55ba336
152614088b3eec7
hex11bdfd29497fc

312123101321212 has 12 divisors (see below), whose sum is σ = 546215565731976. Its totient is φ = 156061511112080.

The previous prime is 312123101321209. The next prime is 312123101321231. The reversal of 312123101321212 is 212123101321213.

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

It is a congruent number.

It is an unprimeable number.

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 14619387 + ... + 28947757.

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

Almost surely, 2312123101321212 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 864, while the sum is 25.

Adding to 312123101321212 its reverse (212123101321213), we get a palindrome (524246202642425).

Subtracting from 312123101321212 its reverse (212123101321213), we obtain a palindrome (99999999999999).

The spelling of 312123101321212 in words is "three hundred twelve trillion, one hundred twenty-three billion, one hundred one million, three hundred twenty-one thousand, two hundred twelve".

Divisors: 1 2 4 5445893 10891786 14328371 21783572 28656742 57313484 78030775330303 156061550660606 312123101321212