Search a number
-
+
312881192 = 231321713613
BaseRepresentation
bin10010101001100…
…011000000101000
3210210202000022022
4102221203000220
51120044144232
651014044012
710516306031
oct2251430050
9723660268
10312881192
111506822a8
1288949608
134ca8ac00
142d7a7a88
151c705812
hex12a63028

312881192 has 48 divisors (see below), whose sum is σ = 672667740. Its totient is φ = 135902208.

The previous prime is 312881183. The next prime is 312881221. The reversal of 312881192 is 291188213.

It can be written as a sum of positive squares in 6 ways, for example, as 7540516 + 305340676 = 2746^2 + 17474^2 .

It is an unprimeable number.

It is a polite number, since it can be written in 11 ways as a sum of consecutive naturals, for example, 16178 + ... + 29790.

Almost surely, 2312881192 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 312881192, and also a Zumkeller number, because its divisors can be partitioned in two sets with the same sum (336333870).

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

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

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

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

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

The product of its digits is 6912, while the sum is 35.

The square root of 312881192 is about 17688.4479816631. The cubic root of 312881192 is about 678.8802158408.

The spelling of 312881192 in words is "three hundred twelve million, eight hundred eighty-one thousand, one hundred ninety-two".

Divisors: 1 2 4 8 13 17 26 34 52 68 104 136 169 221 338 442 676 884 1352 1768 2873 5746 11492 13613 22984 27226 54452 108904 176969 231421 353938 462842 707876 925684 1415752 1851368 2300597 3008473 4601194 6016946 9202388 12033892 18404776 24067784 39110149 78220298 156440596 312881192