Search a number
-
+
12312332142 = 2311283659189
BaseRepresentation
bin10110111011101111…
…10100011101101110
31011210001211021111120
423131313310131232
5200203424112032
65353424001410
7614053045035
oct133567643556
934701737446
1012312332142
115248a99410
122477460266
131212a8c846
1484b2c171c
154c0db862c
hex2dddf476e

12312332142 has 32 divisors (see below), whose sum is σ = 26958234240. Its totient is φ = 3717820320.

The previous prime is 12312332141. The next prime is 12312332143. The reversal of 12312332142 is 24123321321.

It is an interprime number because it is at equal distance from previous prime (12312332141) and next prime (12312332143).

It is a congruent number.

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

It is a pernicious number, because its binary representation contains a prime number (23) of ones.

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

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

Almost surely, 212312332142 is an apocalyptic number.

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

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

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

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

The sum of its prime factors is 659488.

The product of its digits is 1728, while the sum is 24.

Adding to 12312332142 its reverse (24123321321), we get a palindrome (36435653463).

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

Divisors: 1 2 3 6 11 22 33 66 283 566 849 1698 3113 6226 9339 18678 659189 1318378 1977567 3955134 7251079 14502158 21753237 43506474 186550487 373100974 559651461 1119302922 2052055357 4104110714 6156166071 12312332142