Search a number
-
+
31314014031 = 310438004677
BaseRepresentation
bin11101001010011101…
…011110111101001111
32222211022211201202110
4131022131132331033
51003112341422111
622215131555103
72155663504356
oct351235367517
988738751673
1031314014031
1112309a43243
12609abbba93
132c506989b1
141730b7699d
15c341865a6
hex74a75ef4f

31314014031 has 4 divisors (see below), whose sum is σ = 41752018712. Its totient is φ = 20876009352.

The previous prime is 31314014029. The next prime is 31314014041. The reversal of 31314014031 is 13041041313.

It is a semiprime because it is the product of two primes.

It is not a de Polignac number, because 31314014031 - 21 = 31314014029 is a prime.

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

It is a Duffinian number.

It is a junction number, because it is equal to n+sod(n) for n = 31314013989 and 31314014007.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (31314014041) 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 in 3 ways as a sum of consecutive naturals, for example, 5219002336 + ... + 5219002341.

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

Almost surely, 231314014031 is an apocalyptic number.

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

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

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

The sum of its prime factors is 10438004680.

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

Adding to 31314014031 its reverse (13041041313), we get a palindrome (44355055344).

The spelling of 31314014031 in words is "thirty-one billion, three hundred fourteen million, fourteen thousand, thirty-one".

Divisors: 1 3 10438004677 31314014031