Search a number
-
+
10311012231 = 3131373974861
BaseRepresentation
bin10011001101001010…
…11000111110000111
3222121120222200200220
421212211120332013
5132104104342411
64423052435423
7513342105102
oct114645307607
928546880626
1010311012231
114411330113
121bb9178b73
13c84272790
146db5a1739
15405344b06
hex266958f87

10311012231 has 32 divisors (see below), whose sum is σ = 14954267328. Its totient is φ = 6281763840.

The previous prime is 10311012211. The next prime is 10311012241. The reversal of 10311012231 is 13221011301.

It is a happy number.

It is not a de Polignac number, because 10311012231 - 214 = 10310995847 is a prime.

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

It is a self number, because there is not a number n which added to its sum of digits gives 10311012231.

It is a congruent number.

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

It is a polite number, since it can be written in 31 ways as a sum of consecutive naturals, for example, 2118741 + ... + 2123601.

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

Almost surely, 210311012231 is an apocalyptic number.

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

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

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

The sum of its prime factors is 5411.

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 10311012231 its reverse (13221011301), we get a palindrome (23532023532).

The spelling of 10311012231 in words is "ten billion, three hundred eleven million, twelve thousand, two hundred thirty-one".

Divisors: 1 3 13 39 137 397 411 1191 1781 4861 5161 5343 14583 15483 54389 63193 163167 189579 665957 707057 1929817 1997871 2121171 5789451 8657441 25087621 25972323 75262863 264384929 793154787 3437004077 10311012231