Search a number
-
+
31316000 = 25537829
BaseRepresentation
bin111011101110…
…1100000100000
32011221000110212
41313131200200
531004103000
63035113252
7530116202
oct167354040
964830425
1031316000
111674a1a1
12a5a2828
136645ca1
144232772
152b38c35
hex1ddd820

31316000 has 48 divisors (see below), whose sum is σ = 76953240. Its totient is φ = 12524800.

The previous prime is 31315993. The next prime is 31316003. The reversal of 31316000 is 61313.

It can be written as a sum of positive squares in 4 ways, for example, as 3984016 + 27331984 = 1996^2 + 5228^2 .

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

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 86 + ... + 7914.

Almost surely, 231316000 is an apocalyptic number.

It is an amenable number.

It is a practical number, because each smaller number is the sum of distinct divisors of 31316000, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (38476620).

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

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

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

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

The sum of its prime factors is 7854 (or 7836 counting only the distinct ones).

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

The square root of 31316000 is about 5596.0700495973. The cubic root of 31316000 is about 315.2018526522.

Adding to 31316000 its reverse (61313), we get a palindrome (31377313).

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

Divisors: 1 2 4 5 8 10 16 20 25 32 40 50 80 100 125 160 200 250 400 500 800 1000 2000 4000 7829 15658 31316 39145 62632 78290 125264 156580 195725 250528 313160 391450 626320 782900 978625 1252640 1565800 1957250 3131600 3914500 6263200 7829000 15658000 31316000