Search a number
-
+
312203331112 = 234356310871483
BaseRepresentation
bin1001000101100001100…
…01001100011000101000
31002211211222122110221111
410202300301030120220
520103343023043422
6355231344520104
731361455346221
oct4426061143050
91084758573844
10312203331112
1111044a706612
1250610320034
13235961459aa
1411179b6c248
1581c3be5a77
hex48b0c4c628

312203331112 has 64 divisors (see below), whose sum is σ = 601015726080. Its totient is φ = 151958020032.

The previous prime is 312203331109. The next prime is 312203331119. The reversal of 312203331112 is 211133302213.

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

It is a polite number, since it can be written in 15 ways as a sum of consecutive naturals, for example, 210520723 + ... + 210522205.

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

Almost surely, 2312203331112 is an apocalyptic number.

It is an amenable number.

312203331112 is a deficient number, since it is larger than the sum of its proper divisors (288812394968).

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

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

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

The product of its (nonzero) digits is 648, while the sum is 22.

Adding to 312203331112 its reverse (211133302213), we get a palindrome (523336633325).

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

Divisors: 1 2 4 8 43 86 172 344 563 1087 1126 1483 2174 2252 2966 4348 4504 5932 8696 11864 24209 46741 48418 63769 93482 96836 127538 186964 193672 255076 373928 510152 611981 834929 1223962 1612021 1669858 2447924 3224042 3339716 4895848 6448084 6679432 12896168 26315183 35901947 52630366 69316903 71803894 105260732 138633806 143607788 210521464 277267612 287215576 554535224 907567823 1815135646 3630271292 7260542584 39025416389 78050832778 156101665556 312203331112