Everyday Math

Percentage Calculator

Use the percentage calculator to solve the three common percentage relationships: find a percentage of a value, find the percentage rate, or recover the original base value.

Calculation class
Exact — determined entirely by the arithmetic identity, with no estimation layer.
Formula version
percentage.of@1.0.0

Calculator

Percentage calculator

Enter the two values you know. The answer updates as you type.

Choose what you want to find

Enter 15 or 15% for fifteen percent.

Result

30

15% of 200 = 30

15 percent of 200 is 30.
Proportion
15%

The bar is the whole value; the filled part is the percentage of it. Drawn only for a positive whole and a rate between 0% and 100%, where a share of a whole is a truthful picture.

Formula

Identity

result = base × rate ÷ 100

With your values

200 × 15 ÷ 100

Multiply the base value by the percentage rate and divide by 100. The same equation can be rearranged to solve for the base or the percentage rate when those values are unknown.

Calculation steps

  1. Formularesult = base × rate ÷ 100
  2. Substitute values200 × 15 ÷ 100
  3. Result30
On this page

How this calculation works

Percentage problems describe a relationship out of one hundred. The same relationship can be solved in different directions depending on which value is unknown.

The three questions below are the same equation solved for a different unknown, so one calculator handles all three: choose what you want to find and enter the two values you know. The answer is calculated in your browser, and the formula, your substituted values and each step are shown from the same equation that produced it.

Inputs and outputs

Base value
The whole or original amount that the percentage is applied to.
Percentage rate
The percentage written as a number such as 15 for 15%.
Percentage result
The portion of the base represented by the selected percentage rate.

Worked examples

What is 15% of 200?

  1. Start with result = base × rate / 100.
  2. Substitute the values: 200 × 15 / 100.
  3. 200 × 15 = 3,000, then 3,000 / 100 = 30.

15% of 200 is 30.

30 is what percent of 200?

  1. Rearrange the formula to rate = result × 100 / base.
  2. Substitute the values: 30 × 100 / 200.
  3. 3,000 / 200 = 15.

30 is 15% of 200.

30 is 15% of what original value?

  1. Rearrange the formula to base = result × 100 / rate.
  2. Substitute the values: 30 × 100 / 15.
  3. 3,000 / 15 = 200.

If 30 is 15% of the original value, the original value is 200.

When this calculator is useful

  • Calculate the portion represented by a known percentage rate when the whole or base value is known.
  • Find the percentage rate represented by one value relative to a non-zero base value.
  • Reverse-solve the original base value when the percentage result and a non-zero rate are known.

What this calculator does not do

  • It does not apply tax, discount, tip, markup, interest, or other domain-specific business rules; those tasks need their own inputs and assumptions.
  • It does not calculate percentage change between two time points or distinguish a percentage-point difference from a percent change.
  • It does not decide whether a negative base, negative result, or negative rate is meaningful for the user's real-world context.

Common mistakes to avoid

  • Entering 0.15 when you mean 15%. In this calculator, enter 15 or 15% for a fifteen-percent rate.
  • Swapping the base and percentage result when asking what percentage one value is of another.
  • Trying to reverse-solve through a zero denominator, such as finding a rate from a zero base or a base from a zero rate.

Methodology and assumptions

The calculator uses the arithmetic identity result = base × rate / 100 and deterministic rearrangements of that identity for reverse solving.

Inputs and outputs must be finite numbers. The engine rejects mathematically undefined reverse solves, such as trying to recover a base from a zero percentage rate or a percentage rate from a zero base.

No statistical model, live dataset, regulatory rule, or external assumption is required for this elementary arithmetic relationship.

  • A rate entered as 15 means 15%, not 0.15.
  • The calculation is exact; only the displayed figure may be shortened, and the result says so when it is.

Edge cases

  • A zero percentage rate produces a result of zero for any finite base.
  • Negative bases or rates are mathematically valid and can represent decreases or signed quantities, depending on the user context.
  • Reverse-solving the base when the rate is zero is undefined because division by zero would be required.
  • Reverse-solving the rate when the base is zero is undefined because division by zero would be required.