Algebra 2 Intermediate

Logarithm Evaluator

Evaluate logarithms in any base, convert between log forms, and see the inverse relationship with exponentials.

Live Calculator · Step-by-Step · Algebra 2
Logarithm Setup
log₂(8) = ?
Computes log_b(x) = ln(x)/ln(b). Use b=10 for common log, b=e (2.71828…) for ln.
Examples
log₂(x) = 3 → x = ?
Given log_b(x) = y, find x = b^y.
Examples
log_b(8) = 3 → b = ?
Given log_b(x) = y, find b = x^(1/y). Result y cannot be 0.
Examples
Result
Enter values above and press Calculate to see the logarithm result, exact form, and an inverse verification.
Answer
Log Equation
Inverse Check
Step-by-Step Solution
Graph: y = logb(x)
y = logb(x) y = bx (inverse) Computed point (x, result)
Logarithm Definition
log_b(x) = y means b^y = x

Reading a log: logb(x) asks "to what power must I raise b to get x?" The base b must be positive and not equal to 1. The argument x must be positive.

Three special logs:

NotationBaseMeaning
log(x)10Common logarithm
ln(x)e ≈ 2.718Natural logarithm
log₂(x)2Binary logarithm
If log_b(x) comes out to a clean integer, b^integer = x exactly — no rounding needed.
Change of Base Formula
log_b(x) = log(x)/log(b) = ln(x)/ln(b)

Any calculator or language with log base 10 or ln can evaluate any logarithm using this ratio. The base you pick for the ratio cancels — the answer is always the same.

Inverse relationship: Logarithms and exponents undo each other:

b^(log_b(x)) = x    and    log_b(b^y) = y

This is why the inverse check always works: if log_b(x) = y, then b^y must equal x.

  • Base b must be positive and b ≠ 1.
  • Argument x must be positive (log of 0 or negatives is undefined).
  • log_b(1) = 0 for any base (b^0 = 1).
  • log_b(b) = 1 for any base (b^1 = b).

Logarithms still feel mysterious?

One-on-one Algebra 2 tutoring builds lasting intuition for logs, exponentials, and their inverses — we work through your actual homework and tests so the concepts stick.

Book a Free Consultation →