Search a number
-
+
31312031 = 293106867
BaseRepresentation
bin111011101110…
…0100010011111
32011220211000212
41313130202133
531003441111
63035043035
7530101502
oct167344237
964824025
1031312031
1116747213
12a5a047b
13664423a
144231139
152b3798b
hex1ddc89f

31312031 has 4 divisors (see below), whose sum is σ = 31419192. Its totient is φ = 31204872.

The previous prime is 31312007. The next prime is 31312033. The reversal of 31312031 is 13021313.

It is a semiprime because it is the product of two primes, and also an emirpimes, since its reverse is a distinct semiprime: 13021313 = 41317593.

It is a cyclic number.

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

It is a super-3 number, since 3×313120313 (a number of 23 digits) contains 333 as substring. Note that it is a super-d number also for d = 2.

It is a Duffinian number.

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

It is a congruent number.

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

It is a polite number, since it can be written in 3 ways as a sum of consecutive naturals, for example, 53141 + ... + 53726.

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

Almost surely, 231312031 is an apocalyptic number.

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

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

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

The sum of its prime factors is 107160.

The product of its (nonzero) digits is 54, while the sum is 14.

The square root of 31312031 is about 5595.7154144935. The cubic root of 31312031 is about 315.1885358279.

Adding to 31312031 its reverse (13021313), we get a palindrome (44333344).

The spelling of 31312031 in words is "thirty-one million, three hundred twelve thousand, thirty-one".

Divisors: 1 293 106867 31312031