Search a number
-
+
312323021332 = 22731359819149
BaseRepresentation
bin1001000101101111110…
…01110001101000010100
31002212011022212101001121
410202313321301220110
520104114143140312
6355251302133324
731364440610260
oct4426771615024
91085138771047
10312323021332
11110501226653
1250644421244
13235b4b918ca
141118ba070a0
1581ce489707
hex48b7e71a14

312323021332 has 24 divisors (see below), whose sum is σ = 644795916800. Its totient is φ = 129534893280.

The previous prime is 312323021243. The next prime is 312323021333. The reversal of 312323021332 is 233120323213.

It is a junction number, because it is equal to n+sod(n) for n = 312323021297 and 312323021306.

It is a congruent number.

It is not an unprimeable number, because it can be changed into a prime (312323021333) 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 7 ways as a sum of consecutive naturals, for example, 179908707 + ... + 179910442.

Almost surely, 2312323021332 is an apocalyptic number.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 3888, while the sum is 25.

Adding to 312323021332 its reverse (233120323213), we get a palindrome (545443344545).

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

Divisors: 1 2 4 7 14 28 31 62 124 217 434 868 359819149 719638298 1439276596 2518734043 5037468086 10074936172 11154393619 22308787238 44617574476 78080755333 156161510666 312323021332