Search a number
-
+
31300310103031 = 171841194711943
BaseRepresentation
bin1110001110111101010111…
…10111010111001111110111
311002211021120102120002002201
413013132223313113033313
513100311013341244111
6150323055225245331
76410241602036224
oct707365367271767
9132737512502081
1031300310103031
119a78429068242
123616262633847
1314607b6860bb8
147a2d2bbb894b
153942d60566c1
hex1c77abdd73f7

31300310103031 has 4 divisors (see below), whose sum is σ = 33141504814992. Its totient is φ = 29459115391072.

The previous prime is 31300310102951. The next prime is 31300310103037. The reversal of 31300310103031 is 13030101300313.

It is a happy number.

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

It is a cyclic number.

It is not a de Polignac number, because 31300310103031 - 27 = 31300310102903 is a prime.

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

It is a Duffinian number.

It is a congruent number.

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

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

Almost surely, 231300310103031 is an apocalyptic number.

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

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

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

The sum of its prime factors is 1841194711960.

The product of its (nonzero) digits is 243, while the sum is 19.

Adding to 31300310103031 its reverse (13030101300313), we get a palindrome (44330411403344).

The spelling of 31300310103031 in words is "thirty-one trillion, three hundred billion, three hundred ten million, one hundred three thousand, thirty-one".

Divisors: 1 17 1841194711943 31300310103031