Search a number
-
+
311312131302 = 23373209966271
BaseRepresentation
bin1001000011110111010…
…01100010010011100110
31002202112212200211122010
410201323221202103212
520100031401200202
6355003111215050
731330414312104
oct4417351422346
91082485624563
10311312131302
11110032644a47
1250401977486
1323483610a23
14110d3662c74
15817085676c
hex487ba624e6

311312131302 has 32 divisors (see below), whose sum is σ = 624600345600. Its totient is φ = 103441638240.

The previous prime is 311312131279. The next prime is 311312131303. The reversal of 311312131302 is 203131213113.

It is a happy number.

It is a congruent number.

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

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 4664427 + ... + 4730697.

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

Almost surely, 2311312131302 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 68748.

The product of its (nonzero) digits is 324, while the sum is 21.

Adding to 311312131302 its reverse (203131213113), we get a palindrome (514443344415).

The spelling of 311312131302 in words is "three hundred eleven billion, three hundred twelve million, one hundred thirty-one thousand, three hundred two".

Divisors: 1 2 3 6 373 746 1119 2099 2238 4198 6297 12594 66271 132542 198813 397626 782927 1565854 2348781 4697562 24719083 49438166 74157249 139102829 148314498 278205658 417308487 834616974 51885355217 103770710434 155656065651 311312131302