Search a number
-
+
312012341324 = 22532815237567
BaseRepresentation
bin1001000101001010110…
…00101000000001001100
31002211100200021012012122
410202211120220001030
520103000124410244
6355200403152112
731353646066535
oct4424530500114
91084320235178
10312012341324
11110361918112
1250578375638
13235656c4898
141115c65368c
1581b206b1ee
hex48a562804c

312012341324 has 24 divisors (see below), whose sum is σ = 558303798528. Its totient is φ = 152517921920.

The previous prime is 312012341269. The next prime is 312012341351. The reversal of 312012341324 is 423143210213.

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

It is a junction number, because it is equal to n+sod(n) for n = 312012341293 and 312012341302.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 2559212 + ... + 2678355.

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

Almost surely, 2312012341324 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 312012341324 its reverse (423143210213), we get a palindrome (735155551537).

The spelling of 312012341324 in words is "three hundred twelve billion, twelve million, three hundred forty-one thousand, three hundred twenty-four".

Divisors: 1 2 4 53 106 212 281 562 1124 14893 29786 59572 5237567 10475134 20950268 277591051 555182102 1110364204 1471756327 2943512654 5887025308 78003085331 156006170662 312012341324