Search a number
-
+
311013321103312 = 24156411242780677
BaseRepresentation
bin100011010110111010110111…
…0100001100101011111010000
31111210012120202002121102120021
41012231311232201211133100
5311231120240200301222
63021245314113153224
7122336654013323332
oct10655655641453720
91453176662542507
10311013321103312
119010a010731523
122aa7056bb5b814
13104705795a7009
1456b31a7241452
1525e5284746ac7
hex11add6e8657d0

311013321103312 has 20 divisors (see below), whose sum is σ = 602626836323556. Its totient is φ = 155496718181120.

The previous prime is 311013321103253. The next prime is 311013321103319. The reversal of 311013321103312 is 213301123310113.

It can be written as a sum of positive squares in 2 ways, for example, as 277156703104576 + 33856617998736 = 16648024^2 + 5818644^2 .

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (311013321103319) by changing a digit.

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

Almost surely, 2311013321103312 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

Adding to 311013321103312 its reverse (213301123310113), we get a palindrome (524314444413425).

The spelling of 311013321103312 in words is "three hundred eleven trillion, thirteen billion, three hundred twenty-one million, one hundred three thousand, three hundred twelve".

Divisors: 1 2 4 8 16 15641 31282 62564 125128 250256 1242780677 2485561354 4971122708 9942245416 19884490832 19438332568957 38876665137914 77753330275828 155506660551656 311013321103312