Search a number
-
+
312121203112 = 23535415712383
BaseRepresentation
bin1001000101010111101…
…11111001100110101000
31002211122021002221111201
410202223313321212220
520103211011444422
6355215252333544
731356440311045
oct4425367714650
91084567087451
10312121203112
11110408311634
12505a89142b4
132358211bb44
141116ccb01cc
1581bb8c1727
hex48abdf99a8

312121203112 has 64 divisors (see below), whose sum is σ = 598668744960. Its totient is φ = 152501356800.

The previous prime is 312121203083. The next prime is 312121203131. The reversal of 312121203112 is 211302121213.

It is a self number, because there is not a number n which added to its sum of digits gives 312121203112.

It is an unprimeable number.

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

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

Almost surely, 2312121203112 is an apocalyptic number.

It is an amenable number.

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

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

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

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

The product of its (nonzero) digits is 144, while the sum is 19.

Adding to 312121203112 its reverse (211302121213), we get a palindrome (523423324325).

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

Divisors: 1 2 4 8 53 106 212 424 541 571 1082 1142 2164 2284 2383 4328 4568 4766 9532 19064 28673 30263 57346 60526 114692 121052 126299 229384 242104 252598 308911 505196 617822 1010392 1235644 1289203 1360693 2471288 2578406 2721386 5156812 5442772 10313624 10885544 16372283 32744566 65489132 68327759 72116729 130978264 136655518 144233458 273311036 288466916 546622072 576933832 736134913 1472269826 2944539652 5889079304 39015150389 78030300778 156060601556 312121203112