Search a number
-
+
312131102322 = 231310781371179
BaseRepresentation
bin1001000101011000111…
…01101010011001110010
31002211122221201212200010
410202230131222121302
520103221030233242
6355220244435350
731356620410524
oct4425435523162
91084587655603
10312131102322
11110412962aa6
12505b00a8b56
13235841a6870
1411170329a14
1581bc6c989c
hex48ac76a672

312131102322 has 32 divisors (see below), whose sum is σ = 672346543680. Its totient is φ = 96031172160.

The previous prime is 312131102303. The next prime is 312131102333. The reversal of 312131102322 is 223201131213.

312131102322 is digitally balanced in base 7, because in such base it contains all the possibile digits an equal number of times.

It is an unprimeable number.

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 15 ways as a sum of consecutive naturals, for example, 655329 + ... + 1026507.

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

Almost surely, 2312131102322 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 381978.

The product of its (nonzero) digits is 432, while the sum is 21.

Adding to 312131102322 its reverse (223201131213), we get a palindrome (535332233535).

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

Divisors: 1 2 3 6 13 26 39 78 10781 21562 32343 64686 140153 280306 371179 420459 742358 840918 1113537 2227074 4825327 9650654 14475981 28951962 4001680799 8003361598 12005042397 24010084794 52021850387 104043700774 156065551161 312131102322