Search a number
-
+
312231010120104 = 23337351611497883
BaseRepresentation
bin100011011111110001111001…
…0011100100011000110101000
31111221111222210221022200210210
41012333203302130203012220
5311411043102042320404
63024020540150541120
7122523642333226035
oct10677436234430650
91457458727280723
10312231010120104
1190539478404759
122b0285656677a0
131052b34784a25a
1457160c0b6438c
152616ca235c689
hex11bf8f27231a8

312231010120104 has 32 divisors (see below), whose sum is σ = 801674215175520. Its totient is φ = 101264111390016.

The previous prime is 312231010120013. The next prime is 312231010120111. The reversal of 312231010120104 is 401021010132213.

It is an unprimeable number.

It is a polite number, since it can be written in 7 ways as a sum of consecutive naturals, for example, 175805748054 + ... + 175805749829.

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

Almost surely, 2312231010120104 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

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

Adding to 312231010120104 its reverse (401021010132213), we get a palindrome (713252020252317).

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

Divisors: 1 2 3 4 6 8 12 24 37 74 111 148 222 296 444 888 351611497883 703222995766 1054834493649 1406445991532 2109668987298 2812891983064 4219337974596 8438675949192 13009625421671 26019250843342 39028876265013 52038501686684 78057752530026 104077003373368 156115505060052 312231010120104