Search a number
-
+
312031013200 = 24521136903341
BaseRepresentation
bin1001000101001100111…
…11110110100101010000
31002211101222101211012121
410202212133312211100
520103014414410300
6355202311304024
731354263564514
oct4424637664520
91084358354177
10312031013200
11110371410615
125058267b014
132356953162a
1411160d14144
1581b3a0881a
hex48a67f6950

312031013200 has 60 divisors (see below), whose sum is σ = 756288729468. Its totient is φ = 123707852800.

The previous prime is 312031013191. The next prime is 312031013207. The reversal of 312031013200 is 2310130213.

It can be written as a sum of positive squares in 6 ways, for example, as 113307638544 + 198723374656 = 336612^2 + 445784^2 .

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

It is a congruent number.

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

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

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

Almost surely, 2312031013200 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 108, while the sum is 16.

Adding to 312031013200 its reverse (2310130213), we get a palindrome (314341143413).

The spelling of 312031013200 in words is "three hundred twelve billion, thirty-one million, thirteen thousand, two hundred".

Divisors: 1 2 4 5 8 10 16 20 25 40 50 80 100 113 200 226 400 452 565 904 1130 1808 2260 2825 4520 5650 9040 11300 22600 45200 6903341 13806682 27613364 34516705 55226728 69033410 110453456 138066820 172583525 276133640 345167050 552267280 690334100 780077533 1380668200 1560155066 2761336400 3120310132 3900387665 6240620264 7800775330 12481240528 15601550660 19501938325 31203101320 39003876650 62406202640 78007753300 156015506600 312031013200