Math Calculator

Percentage Calculator

Solve percentage questions with exact answers and clear steps.

Percentage inputs

Choose a question and enter the known values.

Decimal or scientific e notation; no commas or percent sign.

Choose the percentage question

Switching modes loads a relevant example. Share or copy a scenario before switching.

Enter the percentage number without the percent sign. Signed rates and rates above one hundred are supported.

Rounding affects display only. Exact fractions and all unrounded intermediate calculations are retained.

Up to thirty significant input digits, with an optional exponent from negative one hundred through positive one hundred. Display uses half-away-from-zero rounding; very large or nonzero sub-resolution results use scientific notation with at least six significant digits, or the selected decimal places plus one when larger. Symmetric difference requires nonnegative inputs; other modes permit signed algebraic values. Exact results support up to twelve hundred digits in each numerator or denominator.

Percentage of the number

37.537.5

Exact at the displayed precision.

Exact reduced value

752\frac{75}{2}

Percentage of a number. Decimal source values are treated as exact fractions; intermediate arithmetic is not rounded. Percentage points and relative percentages have different meanings.

Formula for the selected question

y=xp100y=x\frac{p}{100}

The formula follows the selected mode. A base, a whole, an original value and a symmetric mean are different reference quantities. Inverse problems with a zero factor show their solution status instead of a fabricated numeric answer.

Your calculation step by step

  1. Convert the entered percentage

    15/100=0.1515/100=0.15

    The entered percentage is measured per hundred.

  2. Multiply by the base

    250×(320)=37.5250\times(\frac{3}{20})=37.5

    Use the same base for the part, increase and decrease comparisons.

Inputs saved with this calculation

Calculation mode
percent-of
Base value
250
Entered percentage
15
Display decimal places
6

Complete calculation details

Every supporting quantity is retained, including intermediate successive-change values. The exact column contains a reduced rational value in the stated unit. Decimal proportions, percentages and percentage points are labeled separately; no intermediate display rounding feeds back into the calculation.

Percentage calculation details
QuantityDisplay resultExact reduced value
Percentage as a decimal0.150.15320\frac{3}{20}
Percentage amount37.537.5752\frac{75}{2}
Value after this percentage increase287.5287.55752\frac{575}{2}
Value after this percentage decrease212.5212.54252\frac{425}{2}
What Can You Create?

Choose a percentage relationship that matches the question

Parts, wholes and adjustments

Calculate a percentage amount, express a part relative to a whole, recover a missing whole, or apply an increase or decrease. The relationship depends on which quantity is known and which one is the reference. Keeping those roles explicit helps avoid a familiar mistake: treating the amount of a discount as though it were the discounted final value.

Relative change and percentage levels

Compare an original and a new value with a stated denominator convention. Use symmetric difference when neither nonnegative value is the baseline, or percentage points when the entries are already percentage levels. Those outputs carry distinct meanings, so the tool labels decimal ratios, percentages and point differences separately instead of presenting them as interchangeable numbers.

Reverse and successive changes

Recover an original amount by dividing out the percentage multiplier, or apply a series of signed adjustments to the preceding unrounded value. Add up to ten successive changes and inspect every intermediate amount. A zero factor or a zero original has explicit mathematical consequences, which the result explains rather than concealing behind a rounded value or an infinite quotient.

Formula and worked examples

Percentage formulas and step-by-step examples

Let xx be an original amount, yy a final amount, aa a part, bb its whole and pp a percentage number. Keep the unit of the underlying amounts consistent. The entered percentage number and its decimal proportion are distinct: 15%=15/100=0.1515\%=15/100=0.15. When an equation contains a percentage number, the division by one hundred is part of the relationship rather than an instruction to enter the rate twice.

y=xp100,p=100ab,b=100apy=x\frac{p}{100},\qquad p=100\frac{a}{b},\qquad b=\frac{100a}{p}y=x(1±p100),x=y1±p/100y=x\left(1\pm\frac{p}{100}\right),\qquad x=\frac{y}{1\pm p/100}

For relative change, identify the original amount xx and use 100(y−x)/x100(y-x)/x when the signed-original convention is intended. The magnitude convention uses ∣x∣|x| in the denominator instead. Both require a nonzero original value. The calculator does not quietly choose a new denominator when a negative original creates an unexpected sign; the selected convention stays with the input record and exported calculation.

c=100y−xx,cmag=100y−x∣x∣c=100\frac{y-x}{x},\qquad c_{\mathrm{mag}}=100\frac{y-x}{|x|}

For two nonnegative comparison values uu and vv, this page defines symmetric percentage difference using their arithmetic mean. For percentage levels p1p_1 and p2p_2, subtract the levels to get percentage points. For successive signed percentage changes, multiply each new factor into the preceding amount. These relationships are presented together so the difference between a reference amount, a percentage level and an adjustment factor remains visible.

d=100∣v−u∣(u+v)/2,Δpp=p2−p1,y=x∏i=1k(1+pi100)d=100\frac{|v-u|}{(u+v)/2},\qquad \Delta_{\mathrm{pp}}=p_2-p_1,\qquad y=x\prod_{i=1}^{k}\left(1+\frac{p_i}{100}\right)
  1. Find an amount, then distinguish it from the adjusted total

    With a base of 250250 and a rate of 15%15\%, first convert the rate: 15/100=0.1515/100=0.15. The percentage amount is 250×0.15=37.5250\times0.15=37.5. Increasing the base produces 250+37.5=287.5250+37.5=287.5, while decreasing it produces 250−37.5=212.5250-37.5=212.5. The live percentage-of example shows all three results with the exact decimal proportion, allowing the amount and the final total to be checked separately.

  2. Choose the correct reference when measuring a change

    Moving from 120120 to 150150 changes the amount by 3030. Relative change uses the original 120120, giving 100×30/120=25%100\times30/120=25\%. Symmetric difference instead uses the mean 135135, giving 100×30/135=200/9%≈22.222222%100\times30/135=200/9\%\approx22.222222\%. Swapping the two values leaves the symmetric result unchanged but changes the direction and denominator of relative change. Decide which question is intended before comparing these two outputs.

  3. Reverse an adjustment by undoing its multiplier

    Suppose an amount becomes 8080 after a 20%20\% reduction. Its forward multiplier was 1−20/100=0.81-20/100=0.8, so the original was 80/0.8=10080/0.8=100. An inverse must divide by that multiplier rather than increase the final amount by the same percentage. A 100%100\% reduction has multiplier zero: an observed zero can come from any original, while a nonzero observed amount cannot come from that multiplier.

  4. Keep point differences and compounded adjustments separate

    A rate moving from 20%20\% to 25%25\% gains 55 percentage points and grows by 25%25\% relative to its original level. A different problem starts with 100100, increases it by 20%20\%, then decreases it by 20%20\%. Its final amount is 100×1.2×0.8=96100\times1.2\times0.8=96, giving a combined multiplier of 0.960.96 and a net adjustment of −4%-4\%. Equal opposite percentage rates do not generally cancel because they act on different amounts.

Check definitions before interpreting the calculation

The OpenStax section on percent applications introduces percent equations and increases or decreases. The ONS guide to percentages and percentage points distinguishes changes in percentage levels. The worked examples above are independently calculated illustrations of the specific conventions implemented by this tool, including its stated symmetric-difference and negative-baseline choices.

Why Users Love This Tool

Read the base, the operation and the precision behind each answer

Exact arithmetic with visible working

  • Decimal input strings are treated as rational values rather than binary floating-point approximations.
  • Display rounding is separate from computation, with exact reduced fractions retained for verification.
  • Live calculation steps identify the chosen formula and show the supporting quantities.
  • Successive adjustments preserve each unrounded stage and the combined multiplier.

Reference quantities stay explicit

  • A whole, an original value and a symmetric mean are different denominator choices.
  • Negative-baseline change includes an explicit signed or magnitude convention.
  • Zero denominators and zero inverse factors receive mathematically meaningful explanations.
  • Only active validated settings are calculated, shared and exported; hidden inputs do not invalidate another mode.
Perfect For

Percentage support for lessons, comparisons and practical arithmetic

Students practicing proportional reasoning

Translate the wording of a problem into a known part, whole, rate or original value before entering numbers. Use the exact fraction to check a rounded decimal answer, and follow the formula-backed steps to understand why division or multiplication is appropriate. The examples distinguish a percentage amount from an adjusted total, so the tool can support a method rather than merely supply a final number.

People reviewing discounts and changes

Check how an adjustment affects a stated base, or recover the amount before that adjustment. Compare successive discounts with one combined adjustment without assuming the rates can be added. Keep units consistent across the numbers in a problem. The calculator performs mathematical relationships only; any application-specific taxes, rounding rules, eligibility conditions or contractual terms must be reflected separately in the assumptions being compared.

Teachers and data readers checking terminology

Contrast a relative increase with a direct percentage point difference, and compare either with a symmetric mean-based difference. Test a zero reference, a part larger than a whole or a negative baseline to see where interpretation matters. Save an exact calculation with its mode and denominator convention so another person can reproduce the arithmetic rather than guess which percentage definition generated the output.

How It Works

How it works in three quick steps.

1

Choose the percentage relationship

Select percentage of a number, part as a percentage, finding the whole, relative change, an increase or decrease, a reverse adjustment, symmetric difference, percentage point change or successive changes. Switching modes loads a relevant example, so copy or share an existing scenario before changing the question.

2

Enter exact known values and the reference convention

Enter decimals or scientific e notation without commas or percent signs. For relative change, identify the original value and choose the signed-original or baseline-magnitude convention when negative values matter. For successive adjustments, enter signed rates in order and add up to ten stages. Choose display precision without rounding intermediate arithmetic.

3

Read the steps, check exact values and save the calculation

Compare the rounded result with its exact reduced fraction, read the selected formula and follow the calculation steps. Check explanations for a zero denominator or an inverse with no unique original. Review all supporting quantities in the detail table, then copy a plain-text record, share editable settings, download CSV or print and save a PDF.

Download & Print

Keep the inputs, method and exact values with the result

Download a complete CSV

Save the source decimal strings, active mode and display precision together with result status and every supporting quantity. The exact reduced fraction column preserves the value behind a rounded decimal. Successive calculations include all intermediate amounts rather than a shortened sample. Spreadsheet applications can interpret numeric-looking text differently, so retain the source and exact columns when reproducing the calculation elsewhere.

Print the working or save a PDF

Use the print action and inspect the browser preview before choosing a printer or Save as PDF. The mathematical result, formula, steps, active input record and detail table remain in the print view, while editing controls are removed. Very long exact expressions remain scrollable on screen; print uses a compact notice and the complete CSV retains every exact digit. Landscape can provide more room for ordinary expressions. Keep the selected precision and denominator convention visible so a printed answer is not separated from its mathematical context.

Share an editable example

A share link stores active validated settings in its fragment, preserving decimal source text and the current relationship. A recipient can inspect and edit the scenario. Copy summary produces a plain-text record for notes, including non-unique or undefined statuses when appropriate. Reset restores the starting example and clears shared settings; switching modes loads a relevant example while keeping the chosen display precision.

FAQ

Frequently Asked Questions

How do I find a percentage of a number?
A percentage is a proportion measured per hundred. Convert the entered percentage to a decimal proportion and multiply by the base value. For example, 15%15\% of 250250 is 250×15/100=37.5250\times15/100=37.5. The percentage-of mode also shows the corresponding increased and decreased values using that same base. Those three outputs answer different questions, so the percentage amount should not be mistaken for the final value after an adjustment.
How do I find what percent one number is of another?
Choose the part-as-percentage mode, enter the part and identify the whole. The relationship is 100a/b100a/b, where the whole bb must be nonzero. A part larger than a positive whole produces a percentage above 100%100\%; it is not automatically capped. Signed values are supported algebraically. If the whole is zero, the relative percentage is undefined even when the part is also zero, and the tool explains that case instead of displaying a false zero.
Can the calculator recover the original whole or a price before a discount?
Yes. Finding the whole divides a known part by its percentage as a decimal. Reverse increase and reverse decrease divide a final amount by the original adjustment multiplier. For instance, a final value of 8080 after a 20%20\% reduction came from 80/(1−20/100)=10080/(1-20/100)=100. Applying a 20%20\% increase to 8080 would use a different base and would not recover the original amount. A zero multiplier is handled as a non-unique or impossible equation.
What is the difference between percentage change and percentage difference?
Percentage change chooses an original value as its reference and measures the signed change relative to that baseline. The symmetric percentage-difference mode instead compares two nonnegative values using their arithmetic mean as a shared denominator, so swapping them does not change the result. These are distinct conventions, not interchangeable labels. Two zero values make the symmetric formula undefined because its denominator is zero; a comparison with one positive value and one zero remains defined.
How are percentage points different from relative percentage change?
Percentage points are found by subtracting percentage levels directly. Moving from 20%20\% to 25%25\% adds 55 percentage points, while the relative percentage increase is (25−20)/20×100=25%(25-20)/20\times100=25\%. The point-change mode keeps these two measures separately labeled and also shows the corresponding change in decimal proportion. A zero starting level still permits a point difference, but it does not provide a valid denominator for relative percentage change.
How should I interpret percentage change from a negative original?
The usual signed-original formula divides the raw difference by the original value. A negative denominator can make its percentage sign differ from the direction of the raw movement. The calculator therefore also offers a baseline-magnitude convention, which divides by the absolute original value. It records the chosen convention in shared settings and exports. Neither interpretation should be silently substituted for the other, especially when a loss crosses zero or a comparison is meant to follow a stated reporting convention.
Can I use negative rates or percentages larger than one hundred?
Most modes accept signed algebraic values rather than assuming every input describes a bounded real-world share. A negative increase rate acts in the opposite direction, and a decrease rate above one hundred can produce a negative final amount. Those are valid algebraic outcomes, although the application may impose its own restrictions. Symmetric difference is deliberately limited to nonnegative values under the stated mean-denominator convention. Invalid entries are explained rather than silently clamped to a convenient range.
Why are successive percentage changes multiplied instead of added?
Each stage acts on the preceding amount. Increasing 100100 by 20%20\% and then decreasing the result by 20%20\% gives 100×1.2×0.8=96100\times1.2\times0.8=96, not a return to 100100. The successive mode retains every intermediate value and multiplies the adjustment factors without intermediate rounding. Its combined net adjustment describes the product of those factors, including when the starting amount is zero; an observed relative change from a zero starting amount is still undefined.
How accurate are decimal inputs, fractions and displayed rounding?
Decimal source text is converted into exact rational numbers before arithmetic. Inputs can contain up to thirty significant digits and an optional scientific exponent within the stated bounds. The display uses the chosen number of decimal places with half-away-from-zero rounding, while exact reduced fractions remain available. Very large or nonzero sub-resolution answers use scientific notation, retaining at least six significant digits or the chosen decimal places plus one when larger. This avoids binary floating-point cancellation and keeps display rounding from changing the underlying calculation or later successive stages.
Can I share, copy, download or print a percentage calculation?
The share action creates an editable URL fragment containing only active validated inputs, including their original decimal source strings and the selected display settings. Copy preserves the result status, exact fractions and supporting values in plain text. CSV contains active assumptions and the full detail table; the print view includes the result, formula, steps and input record. Use the browser's Save as PDF destination to keep a document. A valid undefined or non-unique result can also be saved with its explanation.
About This Tool

About this percentage and proportional-change calculator

Toolarithm's Percentage Calculator groups common proportional questions by the relationship they require. A percentage amount, a part-to-whole ratio, a relative change and a percentage point difference can use similar numbers while answering different questions. The selected mode identifies the relevant reference quantity before the arithmetic begins. That structure helps a learner connect the language of a problem with its equation, and helps a reader understand what a displayed percentage actually measures.

The calculation engine retains decimal source text as exact rational numbers. Multiplication, division and subtraction therefore happen without binary floating-point rounding, and successive adjustments do not feed rounded intermediate answers back into later stages. The chosen display precision controls the readable decimal result, with half-away-from-zero rounding and scientific notation for very large or nonzero sub-resolution answers. Exact reduced fractions remain available in the result and the native detail table. Input and result-size limits are stated so unusually large expressions have an understandable boundary.

Mathematical edge cases are part of the explanation. A zero whole does not define a relative percentage, and a zero original does not define observed relative change. A zero percentage multiplier can make an inverse equation impossible or leave infinitely many originals. Negative-baseline change has two explicitly selectable conventions, while the symmetric difference mode states its nonnegative, arithmetic-mean convention. All displayed relationships use accessible LaTeX with MathML, including the server-rendered default calculation and supporting guide. Sharing, plain-text copying, CSV and print retain the assumptions needed to reproduce an answer without presenting a context-free percentage as a complete interpretation.

Editorial Transparency

Who maintains this page

Ownership and review

Written and maintained by the Toolarithm editorial team. No review date is shown without a maintained editorial record. No independent professional review is claimed.

Methodology

Equations are checked by substituting worked examples into the stated relationship and comparing the result with the interactive implementation.

Read the editorial methodology

Dates and sources

Review dates change only after a substantive method or content check.

Keep building

Explore more calculators

Calculators hub