Search a number
-
+
312331030 = 251123413011
BaseRepresentation
bin10010100111011…
…100101100010110
3210202201001121221
4102213130230112
51114424043110
650554200554
710511525044
oct2247345426
9722631557
10312331030
11150336a20
128872315a
134c92767b
142d6a3394
151c6477da
hex129dcb16

312331030 has 64 divisors (see below), whose sum is σ = 655796736. Its totient is φ = 105952000.

The previous prime is 312331009. The next prime is 312331037. The reversal of 312331030 is 30133213.

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

It is a congruent number.

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

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

Almost surely, 2312331030 is an apocalyptic number.

312331030 is an abundant number, since it is smaller than the sum of its proper divisors (343465706).

It is a pseudoperfect number, because it is the sum of a subset of its proper divisors.

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

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

The sum of its prime factors is 3093.

The product of its (nonzero) digits is 162, while the sum is 16.

The square root of 312331030 is about 17672.8896901441. The cubic root of 312331030 is about 678.4820740594.

Adding to 312331030 its reverse (30133213), we get a palindrome (342464243).

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

Divisors: 1 2 5 10 11 22 23 41 46 55 82 110 115 205 230 253 410 451 506 902 943 1265 1886 2255 2530 3011 4510 4715 6022 9430 10373 15055 20746 30110 33121 51865 66242 69253 103730 123451 138506 165605 246902 331210 346265 617255 692530 761783 1234510 1357961 1523566 2715922 2839373 3808915 5678746 6789805 7617830 13579610 14196865 28393730 31233103 62466206 156165515 312331030