Search a number
-
+
31001313303161 is a prime number
BaseRepresentation
bin1110000110010000011100…
…10001000101101001111001
311001202200210211022220012222
413003020032101011221321
513030411142201200121
6145533450130213425
76346525305133355
oct703101621055171
9131680724286188
1031001313303161
119972646180063
123588319124275
13143b54681cc46
14792685db8465
1538b6369ac0ab
hex1c320e445a79

31001313303161 has 2 divisors, whose sum is σ = 31001313303162. Its totient is φ = 31001313303160.

The previous prime is 31001313303089. The next prime is 31001313303187. The reversal of 31001313303161 is 16130331310013.

It is a happy number.

It is an a-pointer prime, because the next prime (31001313303187) can be obtained adding 31001313303161 to its sum of digits (26).

It is a strong prime.

It can be written as a sum of positive squares in only one way, i.e., 16859802632761 + 14141510670400 = 4106069^2 + 3760520^2 .

It is a cyclic number.

It is a de Polignac number, because none of the positive numbers 2k-31001313303161 is a prime.

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

It is a self number, because there is not a number n which added to its sum of digits gives 31001313303161.

It is not a weakly prime, because it can be changed into another prime (31001313303061) by changing a digit.

It is a polite number, since it can be written as a sum of consecutive naturals, namely, 15500656651580 + 15500656651581.

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

Almost surely, 231001313303161 is an apocalyptic number.

It is an amenable number.

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

31001313303161 is an equidigital number, since it uses as much as digits as its factorization.

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

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

Adding to 31001313303161 its reverse (16130331310013), we get a palindrome (47131644613174).

The spelling of 31001313303161 in words is "thirty-one trillion, one billion, three hundred thirteen million, three hundred three thousand, one hundred sixty-one".