Search a number
-
+
312132440042312 = 231491922291362209
BaseRepresentation
bin100011011111000011111111…
…1001101100010101101001000
31111221011120101102022221001212
41012332013333031202231020
5311402434214122323222
63023503355144032252
7122513552561335661
oct10676077715425510
91457146342287055
10312132440042312
119050069614534a
122b011436762688
1310521c69364a36
14571140d9a4368
1526144339286e2
hex11be1ff362b48

312132440042312 has 32 divisors (see below), whose sum is σ = 589179663675000. Its totient is φ = 155017875499008.

The previous prime is 312132440042287. The next prime is 312132440042333. The reversal of 312132440042312 is 213240044231213.

It is a happy number.

It can be written as a sum of positive squares in 4 ways, for example, as 247829265848836 + 64303174193476 = 15742594^2 + 8018926^2 .

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, 228455864 + ... + 229818072.

Almost surely, 2312132440042312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 27648, while the sum is 32.

Adding to 312132440042312 its reverse (213240044231213), we get a palindrome (525372484273525).

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

Divisors: 1 2 4 8 149 298 596 1192 192229 384458 768916 1362209 1537832 2724418 5448836 10897672 28642121 57284242 114568484 202969141 229136968 405938282 811876564 1623753128 261856073861 523712147722 1047424295444 2094848590888 39016555005289 78033110010578 156066220021156 312132440042312