Search a number
-
+
31111054504121 is a prime number
BaseRepresentation
bin1110001001011100110110…
…10110100011000010111001
311002011012001212202112001102
413010232123112203002321
513034210414423112441
6150100115433101145
76360461635013564
oct704563326430271
9132135055675042
1031111054504121
119a05140227669
1235a56452577b5
1314489b5516407
14797ad6a714db
1538e40aed369b
hex1c4b9b5a30b9

31111054504121 has 2 divisors, whose sum is σ = 31111054504122. Its totient is φ = 31111054504120.

The previous prime is 31111054504099. The next prime is 31111054504141. The reversal of 31111054504121 is 12140545011113.

It is a strong prime.

It can be written as a sum of positive squares in only one way, i.e., 31081305153721 + 29749350400 = 5575061^2 + 172480^2 .

It is a cyclic number.

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

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

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

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

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

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

Almost surely, 231111054504121 is an apocalyptic number.

It is an amenable number.

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

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

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

The product of its (nonzero) digits is 2400, while the sum is 29.

Adding to 31111054504121 its reverse (12140545011113), we get a palindrome (43251599515234).

The spelling of 31111054504121 in words is "thirty-one trillion, one hundred eleven billion, fifty-four million, five hundred four thousand, one hundred twenty-one".