Search a number
-
+
312210033012 = 2234963611213
BaseRepresentation
bin1001000101100010010…
…10110000100101110100
31002211212110020222020000
410202301022300211310
520103401232024022
6355232144311300
731361566331253
oct4426112604564
91084773228200
10312210033012
11110453473879
1250612612530
1323597651307
141117a9d479a
1581c45bb6ac
hex48b12b0974

312210033012 has 30 divisors (see below), whose sum is σ = 816178698258. Its totient is φ = 104070010896.

The previous prime is 312210032999. The next prime is 312210033053. The reversal of 312210033012 is 210330012213.

312210033012 is a `hidden beast` number, since 312 + 2 + 10 + 0 + 330 + 12 = 666.

It can be written as a sum of positive squares in only one way, i.e., 312107699556 + 102333456 = 558666^2 + 10116^2 .

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 polite number, since it can be written in 9 ways as a sum of consecutive naturals, for example, 481805283 + ... + 481805930.

Almost surely, 2312210033012 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312210033012 its reverse (210330012213), we get a palindrome (522540045225).

The spelling of 312210033012 in words is "three hundred twelve billion, two hundred ten million, thirty-three thousand, twelve".

Divisors: 1 2 3 4 6 9 12 18 27 36 54 81 108 162 324 963611213 1927222426 2890833639 3854444852 5781667278 8672500917 11563334556 17345001834 26017502751 34690003668 52035005502 78052508253 104070011004 156105016506 312210033012