Search a number
-
+
12031232100122 = 229342736052433
BaseRepresentation
bin1010111100010011110101…
…0100001100011100011010
31120121011201020210011210102
42233010331110030130122
53034104430404200442
641331023254215402
72351141101333004
oct257047524143432
946534636704712
1012031232100122
1139194649599a4
121423897354562
13693704107cc1
142d8459911374
1515ce5ecc6232
hexaf13d50c71a

12031232100122 has 16 divisors (see below), whose sum is σ = 18669701062440. Its totient is φ = 5808010586112.

The previous prime is 12031232100119. The next prime is 12031232100127. The reversal of 12031232100122 is 22100123213021.

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

It can be written as a sum of positive squares in 4 ways, for example, as 9434425545601 + 2596806554521 = 3071551^2 + 1611461^2 .

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

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

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

Almost surely, 212031232100122 is an apocalyptic number.

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

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

12031232100122 is an evil number, because the sum of its binary digits is even.

The sum of its prime factors is 6086737.

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

Adding to 12031232100122 its reverse (22100123213021), we get a palindrome (34131355313143).

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

Divisors: 1 2 29 58 34273 68546 993917 1987834 6052433 12104866 175520557 351041114 207435036209 414870072418 6015616050061 12031232100122