Search a number
-
+
31132330331 = 61510366071
BaseRepresentation
bin11100111111101000…
…011010100101011011
32222100122222020120112
4130333220122211123
51002224334032311
622145121514535
72151326304314
oct347750324533
988318866515
1031132330331
1112226430623
12604a1a2a4b
132c21b5564b
1417149a160b
15c2324928b
hex73fa1a95b

31132330331 has 4 divisors (see below), whose sum is σ = 31642696464. Its totient is φ = 30621964200.

The previous prime is 31132330267. The next prime is 31132330393. The reversal of 31132330331 is 13303323113.

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

It is a cyclic number.

It is not a de Polignac number, because 31132330331 - 26 = 31132330267 is a prime.

It is a super-2 number, since 2×311323303312 (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 = 31132330297 and 31132330306.

It is not an unprimeable number, because it can be changed into a prime (31132332331) 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, 255182975 + ... + 255183096.

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

Almost surely, 231132330331 is an apocalyptic number.

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

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

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

The sum of its prime factors is 510366132.

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

Adding to 31132330331 its reverse (13303323113), we get a palindrome (44435653444).

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

Divisors: 1 61 510366071 31132330331