Search a number
-
+
31311313122 = 2337141041951
BaseRepresentation
bin11101001010010011…
…001011100011100010
32222211010202111210210
4131022103023203202
51003111144004442
622214554034550
72155631525115
oct351223134342
988733674723
1031311313122
1112308468a91
12609a118a56
132c4cc6151b
14173067257c
15c33d0119c
hex74a4cb8e2

31311313122 has 16 divisors (see below), whose sum is σ = 64315130112. Its totient is φ = 10155020400.

The previous prime is 31311313087. The next prime is 31311313127. The reversal of 31311313122 is 22131311313.

It is a happy number.

It is a nude number because it is divisible by every one of its digits.

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

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

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

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

Almost surely, 231311313122 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 141041993.

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

Adding to 31311313122 its reverse (22131311313), we get a palindrome (53442624435).

It can be divided in two parts, 3131 and 1313122, that added together give a triangular number (1316253 = T1622).

The spelling of 31311313122 in words is "thirty-one billion, three hundred eleven million, three hundred thirteen thousand, one hundred twenty-two".

Divisors: 1 2 3 6 37 74 111 222 141041951 282083902 423125853 846251706 5218552187 10437104374 15655656561 31311313122