Search a number
-
+
312104304 = 24326135531
BaseRepresentation
bin10010100110100…
…101010101110000
3210202021112121200
4102212211111300
51114344314204
650545251200
710506562041
oct2246452560
9722245550
10312104304
111501a1646
1288633b00
134c878405
142d6448c8
151c600539
hex129a5570

312104304 has 60 divisors (see below), whose sum is σ = 887802552. Its totient is φ = 102326400.

The previous prime is 312104267. The next prime is 312104323. The reversal of 312104304 is 403401213.

It is a Harshad number since it is a multiple of its sum of digits (18).

It is a congruent number.

It is an unprimeable number.

It is a pernicious number, because its binary representation contains a prime number (13) of ones.

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

Almost surely, 2312104304 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 288, while the sum is 18.

The square root of 312104304 is about 17666.4740115282. The cubic root of 312104304 is about 678.3178607201.

Adding to 312104304 its reverse (403401213), we get a palindrome (715505517).

The spelling of 312104304 in words is "three hundred twelve million, one hundred four thousand, three hundred four".

Divisors: 1 2 3 4 6 8 9 12 16 18 24 36 48 61 72 122 144 183 244 366 488 549 732 976 1098 1464 2196 2928 4392 8784 35531 71062 106593 142124 213186 284248 319779 426372 568496 639558 852744 1279116 1705488 2167391 2558232 4334782 5116464 6502173 8669564 13004346 17339128 19506519 26008692 34678256 39013038 52017384 78026076 104034768 156052152 312104304