Antilog Calculator - Inverse Logarithm in Any Base

Try one

Base of the logarithm

Negative logs are fine — type the minus sign, not the overbar.

antilog10(2.4771) = 102.4771

Antilog

299.9853181

2.9999 × 10²

Scientific notation

2

Characteristic

0.4771

Mantissa

3000

Four-figure table digits

How the answer is built: magnitude × digits

Split the base-10 log into its integer and fractional parts. The integer part moves the decimal point; the fraction supplies the digits, and it never produces anything outside 1 to 10.

102

characteristic → magnitude

×

2.9999

mantissa 100.4771 → digits

=

299.9853181

the antilog

Check: log₁₀(299.9853181) = 2.477100 ✓ back to the value you typed

A four-figure antilog table, opened at your mantissa

Rows are the first two decimals of the mantissa, columns the third. Read the cell, then add the mean difference for the fourth decimal. Every entry is the digit string only — the decimal point comes from the characteristic.

Antilog table values for mantissas from .43 to .51
mant.0123456789
.432692269827042710271627232729273527422748
.442754276127672773278027862793279928052812
.452818282528312838284428512858286428712877
.462884289128972904291129172924293129382944
.472951295829652972297929852992299930063013
.483020302730343041304830553062306930763083
.493090309731053112311931263133314131483155
.503162317031773184319231993206321432213228
.513236324332513258326632733281328932963304

Row .47, column 7 gives 2999. The fourth decimal is 1, whose mean difference is 1 3000.

Place the point using the characteristic 2: 3.000 × 10² = 300. That is the four-figure answer, which is everything a paper table can give you.

The exact antilog is 299.9853181. A four-figure table stops short of that on purpose: it stores mantissas to four decimals, so the fifth digit of a longer answer never survives the lookup.

What a wrong decimal in the log costs you

Going backwards multiplies error instead of adding it. Every unit of log error scales the answer by a factor of 10, so a slip of Δ moves the result by 10Δ — that is 2.3026 × Δ as a relative error for small Δ.

Log is off byAnswer movesRange for your answer
±0.0001±0.023%299.916 to 300.054
±0.001±0.231%299.295 to 300.677
±0.005±1.2%296.551 to 303.459
±0.01±2.3%293.157 to 306.973
±0.1±25.9%238.287 to 377.659
Show the step-by-step working
  1. 1. Take the integer part downwards. floor(2.4771) = 2. That is the characteristic.
  2. 2. Subtract to get the mantissa. 2.4771 (2) = 0.4771. A mantissa is always between 0 and 1.
  3. 3. Antilog the mantissa alone. 100.4771 = 2.9999, which is where the digits 3000 come from. This is the number a printed table stores; it is why tables only ever list mantissas.
  4. 4. Shift the decimal point. Multiply by 10² to get 299.9853181. The digits never change at this step — only where the point sits.

How to Use This Calculator

  1. Pick the base first. Base 10 is what “antilog” means on its own; choose Base e if your number came out of an ln, since the two differ by a factor of 2.3026 in the exponent.
  2. Type the logarithm into Logarithm value — for example 2.4771. Use a normal minus sign for negative logs; the calculator works out the bar notation for you.
  3. Read Antilog for the answer, and Scientific notation when it is too big or too small to write out.
  4. Use the Characteristic and Mantissa tiles to check homework marked on the table method — the characteristic is the count of decimal places, the mantissa produces the digits.
  5. Scroll to the antilog table to see the exact row and column you would have looked up on paper, with your cell highlighted and the mean difference already worked out.

Share this calculator

Help others solve their calculations

Found this calculator helpful? Share it with your friends, students, or colleagues who might need it!

How an Antilog Calculator Reads a Log Table Backwards

About the Author

Marko Šinko - Co-Founder & Lead Developer

Marko Šinko

Co-Founder & Lead Developer, AI Math Calculator

Lepoglava, Croatia
Advanced Algorithm Expert

Croatian developer with a Computer Science degree from University of Zagreb and expertise in advanced algorithms. Co-founder of award-winning projects, ensuring precise mathematical computations and reliable calculator tools.

📅 Published:
Antilog Calculator diagram splitting a logarithm into its characteristic and mantissa, then rebuilding the number as a power of ten

An antilog calculator turns a logarithm back into the number it came from — type 2.4771 and 300 comes back out. Except not quite: you get 299.9853, because 2.4771 is itself log 300 rounded to four decimals. The gap is 0.005% here. Three decimal places later it is 26%, and that asymmetry is the reason this page shows the characteristic, the mantissa and the error alongside the answer instead of one number on its own.

Antilog10(x) is 10x wearing an older name, and the name survives because log tables were built to be read in both directions — forwards to turn a multiplication into an addition, backwards to recover the result. So if it is one exponent, why does anyone get it wrong? Three reasons, and none of them is the arithmetic. People invert the wrong base. They mishandle the integer part of a negative log. And they round the logarithm before raising it, which is where that 26% comes from.

Antilog, Inverse Log and 10ˣ Are the Same Button

Search results treat these as different tools. They are not. Every one of them is “raise the base to this power”, and the only thing that changes between them is which base you meant:

The same operation under four names, with the value each returns for an input of 2
What people call itInvertsComputesInput 2 gives
Antiloglog₁₀10ˣ100
Inverse logwhichever log you useddepends on b
Inverse ln / expln7.389
Antilog base 2log₂4

Note the gap between rows one and three: 100 against 7.389. Reaching for the wrong one is not a rounding error, it is an answer off by a factor of thirteen. Unqualified, “antilog” means base 10 — that convention comes straight from the printed tables, which were always common logs. If your number came out of a natural logarithm, you want ex instead. And if it came from some other base entirely, the change of base formula converts the exponent before you raise anything.

On a physical calculator there is usually no key with “antilog” printed on it. It is the second function above log, labelled 10x, and the one above ln is ex. Pressing SHIFT then LOG is the antilog; pressing LOG twice is not.

Characteristic Sets the Size, Mantissa Sets the Digits

Here is the split that gives the antilog its shape. Take log₁₀ = 2.4771 and cut it in two: the integer 2 is the characteristic, the fractional 0.4771 is the mantissa. Antilog each piece separately and multiply:

102.4771 = 102 × 100.4771 = 100 × 3.000 = 300.0

That is four-figure working, the way a table would give it. Exactly, 100.4771 is 2.99985 and the answer is 299.9853 — the 3.000 is a rounding, not a fudge, and it is accurate to the four digits the table carries.

The mantissa can only ever produce a number from 1 up to just under 10, because 100 = 1 and 101 = 10. So it supplies the significant digits and nothing else. The characteristic does the rest of the work by sliding the decimal point — which is exactly what scientific notation does, and no coincidence: 3.000 × 10² is the answer in scientific form.

This is why a four-figure log table fits on one page instead of needing a separate volume per order of magnitude. Look at what happens to the mantissa when the number changes size:

Numberlog₁₀CharacteristicMantissa
30.477100.4771
3002.477120.4771
30,0004.477140.4771
0.0032.522930.4771

One mantissa, four numbers. Every value whose digits read 3-0-0 shares it. Reading a table backwards means finding 0.4771 in the body of the table, writing down the digits it points to, and then using the characteristic to decide whether those digits mean 3, 300 or 0.003.

The Bar in a Negative Log Is Not a Minus Sign

Look at that last row again, because it is where most antilog answers go wrong. log₁₀(0.003) is 2.5229. The characteristic is 3 and the mantissa is +0.4771 — different signs, in the same number.

That is not a trick, it is forced. A mantissa has to be positive or it cannot be looked up in a table that only lists 0.0000 to 0.9999. So you take the integer part downwards rather than towards zero: floor(2.5229) = 3, leaving 3 + 0.4771 = 2.5229. Written in the old notation that is 3.4771, said aloud as “bar three point four seven seven one”.

The overbar covers the 3 and nothing else. It means “this digit alone is negative”. Chop the number towards zero instead and you get a characteristic of 2, which puts the digits 3-0-0 at 0.03 rather than 0.003 — right digits, wrong decade, and the sort of mistake that survives a re-check because the digits look correct.

Chemistry runs into this constantly, because pH = log₁₀[H⁺] and pKa = log₁₀Ka, so recovering a concentration or a dissociation constant is always the antilog of a negative number. Take a pKa of 4.7447, near enough acetic acid: Ka = 104.7447. Split it into a characteristic of 5 and a mantissa of 0.2553, and since 100.2553 = 1.800 you get Ka = 1.800 × 105 — the value acetic acid is normally quoted at. Truncate towards zero instead of flooring and you would report 1.8 × 104, an acid ten times stronger than the one in the bottle.

What a Fourth Decimal Is Actually Worth

Logs compress. Antilogs expand — and that includes expanding your error. If your log is off by Δ, the answer is off by a factor of 10Δ, so the relative error is roughly 2.3026 × Δ (that constant is ln 10). Small numbers in, surprisingly large numbers out:

Error in a base-10 log, and what it does to the antilog of 2.4771 (true value 300.0)
Log is off byAnswer scales byRelative error300 becomes
±0.00011.00023±0.023%299.93 – 300.07
±0.0011.0023±0.23%299.31 – 300.69
±0.011.0233±2.3%293.2 – 307.0
±0.11.2589±26%238.3 – 377.7

Now the four-decimal convention makes sense. Four decimals in the mantissa buys about four significant figures in the answer, which is why every printed table settled on that width and why lab data quotes pH to two decimals and no further — a pH given to 0.01 pins the concentration to about ±2.3%, and the electrode is not more accurate than that anyway.

The practical rule that follows: never round the logarithm before you antilog it. Rounding 2.47714 to 2.48 looks harmless and costs you 0.66% of the answer. Do the whole calculation at full width and round once, at the end.

Four Scales Where Getting the Number Back Means an Antilog

Any measurement quoted on a logarithmic scale needs an antilog to become a physical quantity again. These four cover most of what turns up in coursework, and each one uses a slightly different constant in the exponent:

ScaleAntilog you needWorked value
pH → concentration[H⁺] = 10^(pH)pH 8.1 → 7.94 × 10⁻⁹ mol/L
Decibels → power ratioratio = 10^(dB/10)17 dB → 50.1×
Richter → energyE ≈ 10^(1.5M + 4.8) JM 6.0 → 6.3 × 10¹³ J
Star magnitude → brightnessratio = 10^(0.4 Δm)Δm 5 → exactly 100×

The divisor in the exponent is the part to watch. Decibels divide by 10 for power but by 20 for amplitude, so 17 dB is a power ratio of 50 and a voltage ratio of 7.1. Feed 17 into a plain 10x and you get 1017, which is nonsense of a very confident-looking kind. Set the base to 10 in the calculator above and enter 1.7 rather than 17 — that division is yours to do, not the tool’s.

Where the Digits Are Right and the Answer Still Isn’t

  • Splitting a negative log the wrong way. 2.5229 becomes 3 + 0.4771, never 2 + (0.5229). Both give digits of 3, but the first puts them at 0.003 and the second at 0.03.
  • Antilogging an ln with the 10ˣ key. An ln of 3.4012 is 30, not 2,519. The two keys sit next to each other on most scientific calculators and the mistake is nearly silent — the answer looks plausible, it is just wrong by a factor of 84.
  • Rounding before the exponent. Covered above, but worth repeating because it is the one error that gets worse the more careful the rest of your work is.
  • Forgetting that antilog turns sums into products. antilog(a + b) = antilog(a) × antilog(b). That identity is the whole reason logarithms were invented, and it is the check to run when a multi-step answer looks off: if you added two logs, the antilog must be a product. Working the identity in the other direction is what expanding a logarithm and condensing one are for.
  • Assuming the mantissa is the decimal part of the answer. A mantissa of 0.4771 does not mean the answer ends in .4771. It means the digits are 3000 — the mantissa lives in the exponent, not in the result.

What an Antilog Calculator Does When the Answer Will Not Fit

Ask most tools for antilog(500) and they return infinity, because a browser cannot hold a number past about 10308. The characteristic-and-mantissa split walks straight past that limit: the mantissa of 500 is 0.0000, the antilog of that is 1.000, and the characteristic is 500. The answer is 1.000 × 10500, written exactly, with no arithmetic that overflows anything. Try antilog(21.5) and then antilog(500) in the calculator above: the scientific form stays exact through both, while a plain decimal stops being readable at the first and stops existing at the second.

That trick is not a display convenience, it is how logarithms were used for three centuries before electronic calculators: keep the magnitude and the digits in separate columns so neither one can overflow the other. If you want the mechanics of the forward direction, the common logarithm entry sets out the same characteristic and mantissa vocabulary as the tables did. From here, an exponent calculator handles the powers once you have written the answer in scientific form, and a power calculator covers the cases where the exponent is not a logarithm at all.

Frequently Asked Questions

Still Have Questions?

The detailed content on this page provides comprehensive explanations and examples to help you understand better.