Search a number
-
+
12031030101012 = 22313670911495303
BaseRepresentation
bin1010111100010011000101…
…0001101000010000010100
31120121011012011200120002220
42233010301101220100110
53034104022201213022
641330551240502340
72351133066351216
oct257046121502024
946534164616086
1012031030101012
113919370930a8a
12142383b77a9b0
136936a1300ac0
142d843ab6c5b6
1515ce4c1c485c
hexaf131468414

12031030101012 has 48 divisors (see below), whose sum is σ = 30236328017280. Its totient is φ = 3701303319168.

The previous prime is 12031030100981. The next prime is 12031030101019. The reversal of 12031030101012 is 21010103013021.

It is a happy number.

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

It is a congruent number.

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

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

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

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

Almost surely, 212031030101012 is an apocalyptic number.

12031030101012 is a gapful number since it is divisible by the number (12) formed by its first and last digit.

It is an amenable number.

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

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

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

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

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

The product of its (nonzero) digits is 36, while the sum is 15.

Adding to 12031030101012 its reverse (21010103013021), we get a palindrome (33041133114033).

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

Divisors: 1 2 3 4 6 12 13 26 39 52 78 156 6709 13418 20127 26836 40254 80508 87217 174434 261651 348868 523302 1046604 11495303 22990606 34485909 45981212 68971818 137943636 149438939 298877878 448316817 597755756 896633634 1793267268 77121987827 154243975654 231365963481 308487951308 462731926962 925463853924 1002585841751 2005171683502 3007757525253 4010343367004 6015515050506 12031030101012