Exponent Calculator

Raise any base to any power — integers, fractions, and negative exponents. Exact BigInt results for large integer powers. Shows expanded steps and scientific notation automatically.

aⁿ — supports fractional and negative exponents
Guides & Reference

How It Works

Integer and large exponents — exact BigIntComputing powers, data sizes, cryptography key sizes.

For integer base and whole-number exponent (n ≤ 1000), the calculator uses JavaScript BigInt for exact results — no floating-point rounding. Enter base 2 and exponent 64 for IPv6 address space. The expanded multiplication shows for small values (e.g. 2³ = 2 × 2 × 2). Results above 25 digits show in scientific notation alongside the full exact integer.

aⁿ = a × a × ... × a (n times) | BigInt for exact integers2^10 = 1024 | 2^32 = 4294967296 | 10^9 = 1000000000
Negative exponents — reciprocalsScientific notation, unit conversions, small measurements.

Enter a negative exponent directly: base 10, exponent −3 → 0.001. The steps panel shows: "Negative exponent: 10^−3 = 1/10³". Negative exponents always give positive results — they represent fractions, not negative numbers. The quick-pick "2^−1" shows 0.5 as a fast demonstration.

a^(−n) = 1/aⁿ | 10^(−3) = 0.001 | 2^(−1) = 0.510^−3 = 0.001 | 2^−4 = 0.0625 | 5^−2 = 0.04
Fractional exponents — rootsSquare roots, cube roots, any root without the √ button.

Fractional exponents compute roots. Enter 0.5 for square root, 0.333 for cube root, 0.25 for fourth root. The step shows: "Fractional exponent: 8^0.333 = cube root of 8". The quick-pick "2^0.5" gives √2 ≈ 1.41421. Combine: 8^(2/3) = ∛(8²) = ∛64 = 4 — enter base 8, exponent 0.667.

a^(1/n) = ⁿ√a | a^(m/n) = ⁿ√(aᵐ)9^0.5 = 3 | 8^0.333 = 2 | 16^0.25 = 2 | 27^(2/3) = 9
Quick-pick buttons — common valuesInstant access to frequently used calculations.

Six quick-pick buttons cover the most common cases: 2² (squaring), 3² (perfect square), 10³ (thousands), e² (natural exponential), 2^−1 (half), 2^0.5 (square root). Click any button to prefill both fields instantly, then modify if needed. These clear the result display to avoid confusion with previous calculations.

Quick: 2², 3², 10³, e², 2^−1, 2^0.5Click 10³ → base=10, n=3 → result 1000 instantly
Exponent rules — simplify before calculatingSimplifying complex expressions, exam problems.

Use exponent rules before calculating to simplify. Product rule: 2³ × 2⁴ = 2^(3+4) = 2^7 = 128. Power rule: (2³)⁴ = 2^(3×4) = 2^12 = 4096. Quotient rule: 2⁶/2² = 2^(6−2) = 2^4 = 16. These reduce multi-step problems to a single exponent calculation.

aᵐ·aⁿ = a^(m+n) | (aᵐ)ⁿ = a^(mn) | aᵐ/aⁿ = a^(m−n)(2³)⁴ = 2^12 = 4096 | 2⁶/2² = 2^4 = 16

Quick Reference

Common powers — verify these in the calculator above.

Integer

2^10

1024

Integer

10^6

1,000,000

BigInt

2^32

4,294,967,296

Zero exp

5^0

1

Negative

2^(−3)

0.125

Negative

10^(−6)

0.000001

Root (½)

9^0.5

3

Root (⅓)

8^0.333

≈ 2

Tips & Shortcuts

Use the quick-pick buttons (2², 3², 10³, e², 2^−1, 2^0.5) to prefill common values instantly — then just press Calculate without retyping.

For any nth root, enter 1÷n as the exponent: cube root = exponent 0.333, 5th root = 0.2, 10th root = 0.1. This is faster than switching to another calculator.

The scientific notation result always appears alongside the regular result for large numbers — useful for copying into formulas that expect exponential form.

For very large powers (2^1000 has 302 digits), the full integer result shows with its digit count. This exact output is useful in cryptography and number theory.

To verify an exponent result, switch to the Log/Ln tab: log_b(aⁿ) = n. Enter your result and the base — you should get back your original exponent n.

Common Mistakes

Expecting a negative base with a negative exponent to give a negative result

(−2)^(−3) = 1/(−2)³ = 1/(−8) = −0.125. The sign of the result depends on both the base sign and the exponent: negative base to an odd positive power is negative; to an even positive power is positive; to a negative power follows the same rules then takes the reciprocal.

Entering 2^3^2 expecting left-to-right evaluation

Exponentiation is right-associative: 2^3^2 = 2^(3²) = 2^9 = 512, not (2^3)^2 = 64. If you want left-to-right, calculate (2^3) first (result: 8), then use that as the base with exponent 2.

Using 0.33 for cube root instead of 0.333...

For exact cube root, use 1÷3 ≈ 0.333333. Using 0.33 gives 8^0.33 ≈ 1.987, not exactly 2. For perfect cube roots (8, 27, 64, 125), the tiny error is visible. Use more decimal places or switch to the Root Calculator for exact integer roots.

Confusing aⁿ × aⁿ with a^(n²)

aⁿ × aⁿ = a^(2n) by the product rule — add the exponents. 2³ × 2³ = 2^6 = 64. But (2³)² = 2^(3×2) = 2^6 = 64 too — same result here, but for different exponents: 2³ × 2⁴ = 2^7 = 128 ≠ (2³)^4 = 2^12 = 4096.

Treating a⁰ = 0

a⁰ = 1 for any non-zero a. This follows from the quotient rule: aⁿ/aⁿ = a^(n−n) = a⁰ = 1. Zero exponent does not mean zero result. The only special case is 0⁰, which is conventionally 1 but technically indeterminate.

Frequently Asked Questions

A negative exponent means reciprocal: a^(−n) = 1/aⁿ. So 2^(−3) = 1/8 = 0.125 and 10^(−6) = 0.000001. The result is always positive — negative exponents never produce negative numbers, just fractions. The calculator shows the step "Negative exponent: 2^−3 = 1/2³" explicitly in the steps panel.

Fractional exponent = root. a^(1/n) = ⁿ√a. So 8^(1/3) = ∛8 = 2 and 16^0.25 = ⁴√16 = 2. General rule: a^(m/n) = ⁿ√(aᵐ). Examples: 9^0.5 = √9 = 3. 27^(1/3) = ∛27 = 3. 32^0.2 = ⁵√32 = 2. Enter decimal equivalents: 0.5 for ½, 0.333 for ⅓, 0.25 for ¼.

2^10 = 1024. Powers of 2 are fundamental in computing: 2^8 = 256 (byte values), 2^10 = 1024 (1 KB), 2^16 = 65,536 (16-bit range), 2^32 = 4,294,967,296 (IPv4 addresses), 2^64 ≈ 1.84 × 10^19. The calculator computes these exactly using BigInt — no floating-point rounding.

For integer bases and non-negative integer exponents up to 1000, JavaScript BigInt computes the exact result. 2^100 = 1267650600228229401496703205376 (31 digits, exact). 10^50 has 51 digits — all correct. The result displays with the digit count. Beyond n=1000, standard floating-point is used and the result shows in scientific notation.

Product: aᵐ × aⁿ = a^(m+n) — same base, add exponents. Quotient: aᵐ / aⁿ = a^(m−n) — same base, subtract. Power of power: (aᵐ)ⁿ = a^(mn). Zero exponent: a⁰ = 1 for any a≠0. Negative: a^(−n) = 1/aⁿ. Fractional: a^(1/n) = ⁿ√a. These rules let you simplify expressions before computing.

e² ≈ 7.38906. The constant e ≈ 2.71828 is the base of the natural logarithm. Use the quick-pick button "e²" to compute instantly. Powers of e appear in continuous growth (A = Pe^(rt)), normal distribution (e^(−x²/2)), and Euler's identity (e^(iπ) + 1 = 0). For eˣ with any x, the Antilog tab with base e is purpose-built.

0⁰ is indeterminate in formal mathematics — different contexts assign different values. By the most common convention (used in combinatorics, binomial theorem, and most calculators), 0⁰ = 1. This is because the empty product equals 1, and x⁰ = 1 for all non-zero x. The calculator returns 1, consistent with standard computing behavior (Python, JavaScript, Wolfram Alpha all return 1).

Related Calculators