Exponent Calculator
Calculate any base raised to any exponent (power). Compute base^exponent for integers, decimals, and negative exponents. Free power calculator.
Calculate logarithms of any base. Compute log_b(x) = ln(x)/ln(b) for common, natural, and custom base logarithms.
Compute b^y -- the inverse of logarithm
| Identity | Expression | Value |
|---|---|---|
| Product rule | log(x*10) = log(x) + log(10) | 4 |
| Quotient rule | log(x/10) = log(x) - log(10) | 2 |
| Power rule | log(x^2) = 2*log(x) | 6 |
| Reciprocal | log(1/x) = -log(x) | -3 |
| Square root | log(sqrt(x)) = log(x)/2 | 1.5 |
| Change of base | log2(x) = ln(x)/ln(2) | 9.96578428 |
| x | log10 | ln | log2 | log_10 |
|---|---|---|---|---|
| 0.001 | -3 | -6.907755 | -9.965784 | -3 |
| 0.01 | -2 | -4.60517 | -6.643856 | -2 |
| 0.1 | -1 | -2.302585 | -3.321928 | -1 |
| 0.5 | -0.30103 | -0.693147 | -1 | -0.30103 |
| 1 | 0 | 0 | 0 | 0 |
| 2 | 0.30103 | 0.693147 | 1 | 0.30103 |
| e | 0.434294 | 1 | 1.442695 | 0.434294 |
| pi | 0.49715 | 1.14473 | 1.651496 | 0.49715 |
| 5 | 0.69897 | 1.609438 | 2.321928 | 0.69897 |
| 10 | 1 | 2.302585 | 3.321928 | 1 |
| 100 | 2 | 4.60517 | 6.643856 | 2 |
| 1000 | 3 | 6.907755 | 9.965784 | 3 |
| 10^4 | 4 | 9.21034 | 13.287712 | 4 |
| 10^6 | 6 | 13.815511 | 19.931569 | 6 |
| 10^9 | 9 | 20.723266 | 29.897353 | 9 |
| Scale | Formula | Interpretation for x = 1000 |
|---|---|---|
| Decibels (sound) | 10 * log10(ratio) | 30 dB |
| pH (acidity) | -log10([H+]) | pH = -3 |
| Richter (earthquake) | log10(amplitude) | Magnitude 3 |
| Bits (info theory) | log2(states) | 9.97 bits |
| Doubling time | ln(2) / rate | 0.1003 (if x is rate) |
The Logarithm Calculator computes the logarithm of any positive number to any positive base. Logarithms answer the question: "To what power must I raise the base to get x?" If b^y = x, then log_b(x) = y.
This calculator supports all common bases: base 10 (common logarithm), base e (natural logarithm, ln), base 2 (binary logarithm), and any custom base. The calculation uses the change of base formula: log_b(x) = ln(x) / ln(b).
Logarithms are essential in science (pH scale, Richter scale, decibels), computer science (binary search complexity, information theory), finance (continuous compounding), and engineering (signal processing).
Logarithms with arbitrary bases are not available on basic calculators. This calculator computes any log directly using the change-of-base formula.
log_b(x) = ln(x) / ln(b)
Where:
- b = base (must be > 0 and ≠ 1)
- x = the argument (must be > 0)
- ln = natural logarithm (base e)Result: 3
log₁₀(1000) = 3 because 10³ = 1000. Using the formula: ln(1000)/ln(10) = 6.9078/2.3026 = 3.
Many real-world measurements use logarithmic scales because the quantities span many orders of magnitude. The Richter scale for earthquakes, decibels for sound, pH for acidity, and stellar magnitude for brightness all use logarithms.
Continuous compounding uses the natural logarithm: the time to double an investment at rate r is ln(2)/r. The Rule of 72 (72/r%) is a simplified version of this.
log(ab) = log(a) + log(b), log(a/b) = log(a) − log(b), and log(a^n) = n×log(a). These properties simplify complex calculations and form the basis of the slide rule.
Consistent practice with varied problems builds computational fluency and deepens conceptual understanding that transfers across many technical fields.
Last updated:
A logarithm answers: "To what exponent must I raise the base to get this number?" log₁₀(100) = 2 because 10² = 100. It is the inverse of exponentiation.
The natural logarithm (ln) uses base e ≈ 2.71828. It appears naturally in calculus, probability, and continuous growth/decay formulas.
log_b(x) = ln(x)/ln(b) or log_b(x) = log(x)/log(b). This lets you compute any base logarithm using just natural or common logs.
In real numbers, the logarithm is only defined for positive values. There is no real exponent that makes a positive base equal zero or a negative number.
Binary logarithms (log₂) measure algorithm complexity. Binary search takes O(log₂ n) steps. Information entropy is measured in bits using log₂.
They are inverse functions. If y = b^x, then x = log_b(y). This means log_b(b^x) = x and b^(log_b(x)) = x.
Calculate any base raised to any exponent (power). Compute base^exponent for integers, decimals, and negative exponents. Free power calculator.
Convert numbers to and from scientific notation. Transform large or small numbers into a × 10^n format.