Search a number
-
+
312053328 = 24322394219
BaseRepresentation
bin10010100110011…
…000111001010000
3210202011221200200
4102212120321100
51114341201303
650544215200
710506260316
oct2246307120
9722157620
10312053328
11150167314
128860a500
134c85b152
142d6300b6
151c5e03a3
hex12998e50

312053328 has 60 divisors (see below), whose sum is σ = 911295840. Its totient is φ = 99494208.

The previous prime is 312053327. The next prime is 312053341. The reversal of 312053328 is 823350213.

312053328 is a `hidden beast` number, since 3 + 120 + 533 + 2 + 8 = 666.

It is a congruent number.

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

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

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

Almost surely, 2312053328 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 4320, while the sum is 27.

The square root of 312053328 is about 17665.0312198988. The cubic root of 312053328 is about 678.2809288210.

The spelling of 312053328 in words is "three hundred twelve million, fifty-three thousand, three hundred twenty-eight".

Divisors: 1 2 3 4 6 8 9 12 16 18 23 24 36 46 48 69 72 92 138 144 184 207 276 368 414 552 828 1104 1656 3312 94219 188438 282657 376876 565314 753752 847971 1130628 1507504 1695942 2167037 2261256 3391884 4334074 4522512 6501111 6783768 8668148 13002222 13567536 17336296 19503333 26004444 34672592 39006666 52008888 78013332 104017776 156026664 312053328