← Back to all tools
log
Logarithm Calculator
log_b(x) with any base, including ln. Step-by-step working.
log₁₀(1000) = ?
Examples
Result
log₁₀(1000) = 3
Step-by-step explanation
- A logarithm answers the question: what power must you raise the base to, to get the value?
- logb(x) = y means by = x.
- In our case: log10(1000) = 3 because 103 = 1000.
- The calculator uses the change-of-base formula: logb(x) = ln(x) / ln(b).
Power ↔ logarithm
Check
103 ≈ 1000
The result does indeed bring us back to the value x (up to rounding error).
How to use it
- What is a logarithm? logb(x) is the power you must raise the base b to, to get x.
- log₁₀ — base-10 (common) logarithm. Useful for logarithmic scales, pH, decibels.
- ln — natural logarithm (base e ≈ 2.71828). Appears in exponential growth calculations.
- log₂ — binary logarithm (base 2). Useful in computer science.
- General — choose any positive base other than 1.
- Required: x > 0. The base must be positive and not equal to 1.
Related tools
✍️ Written by the MathsUK teamChecked against the National Curriculum and GCSE specifications