Skip to main content
L
Loopaloo
Buy Us a Coffee
All ToolsImage ProcessingAudio ProcessingVideo ProcessingDocument & TextPDF ToolsCSV & Data AnalysisConverters & EncodersWeb ToolsMath & ScienceGames
Guides & BlogAboutContact
Buy Us a Coffee
L
Loopaloo

Free online tools for developers, designers, and content creators. Your files are processed in your browser and are never uploaded - no accounts required. A few network utilities (like What's My IP and Currency Converter) call public APIs to do their job and say so on their pages.

support@loopaloo.com

Tool Categories

  • Image Tools
  • Audio Tools
  • Video Tools
  • Document & Text
  • PDF Tools
  • CSV & Data
  • Converters
  • Web Tools
  • Math & Science
  • Games

Company

  • About Us
  • Contact
  • Blog
  • FAQ

Legal

  • Privacy Policy
  • Terms of Service
  • Disclaimer

Support

Buy Us a Coffee

© 2026 Loopaloo. All rights reserved. Built with privacy in mind.

Privacy|Terms|Disclaimer
  1. Home
  2. Math & Science
  3. Percentage Calculator
Add to favorites

Percentage Calculator

Ten kinds of percentage question, answered in exact arithmetic rather than floating point, with the working shown. Includes percentage points, finding the whole, and tax both ways.

Calculated locally in your browserMore math & scienceJump to full guide

Initializing in your browser…

You might also like

Aspect Ratio Calculator

Aspect ratios reduced exactly by the greatest common divisor, with the reduction multiplied back as a check, resizes that say whether they are exact, and named ratios that carry a note where the name is not the ratio.

Date & Age Calculator

Exact ages and date differences worked out on the calendar itself, with no arithmetic on milliseconds, so the answer is the same in every time zone. Shows which days are not 86,400 seconds long.

Tip Calculator

The tip, the tax and everybody's share worked out in whole pennies, so the amounts printed add up to the total printed. Says who pays the odd penny, and what rounding does to the tip rate.

A worked calculation

You need 15% of 23.7, and then you need to paste it somewhere.

Input

15% of 23.7
What Percentage Calculator produces

Result

3.555 on the screen, and 3.555 in the clipboard

Fifteen percent of 23.7 is exactly 3.555, and in floating point it is 3.5549999999999997, because 0.15 cannot be written exactly in binary. A display that rounds to six places hides that and a Copy button that copies the underlying value does not, so what you read and what you paste become different numbers. Here the value is held as a pair of whole numbers throughout, so both are 3.555. The same exactness makes the round trip work: 100 plus 15 percent, undone, is 100 rather than 100.00000000000001. Ten modes, including the one most calculators leave out, "X is P% of what number", and percentage points shown alongside relative change because 40% to 44% is four points AND ten percent.

Percentages, exactly

Ten kinds of percentage question, answered without floating point. 15% of 23.7 is 3.555, not 3.5549999999999997, and what the Copy button copies is what the screen shows.

Why exact arithmetic matters here

A percentage is a rational number, so every answer here is exact. That is not a detail: 15 percent of 23.7 is exactly 3.555 and a double gives 3.5549999999999997; 110 percent of 90.9 is exactly 99.99 and a double gives 99.99000000000001. A display that rounds to six places hides both, and a Copy button that copies the underlying value does not, so what you read and what you paste end up different numbers. Here they are the same number, always.

**Ten questions.** What is P% of X. X is what percent of Y. The change from X to Y. X increased or decreased by P%. What X was before a P% change, which is not the same as taking the percentage off again. X is P% of WHAT number, which is the question most percentage calculators leave out. From P% to Q%, which has two answers. P% of Q%. And a price with tax added or removed, which are different operations.

**Two definitions stated rather than assumed.** A percentage change from a NEGATIVE starting value: from -50 to -25 is a rise of 25 in a quantity whose size was 50, and dividing by the size gives +50 percent while dividing by the value gives -50 percent. This divides by the size, so a rise is positive whichever side of zero the numbers sit, and the page says so when it applies. And percentage POINTS: a rate going from 40% to 44% has risen four percentage points and ten percent, both true, and which one is meant changes the story. Both numbers are given together.

**The working is shown**, with the numbers in it rather than as a formula with letters, and each answer carries the extra lines that go with it: the amount added, the remainder, the multiplier, the check that reversing really returns to where you started. Inputs can be plain numbers, decimals, fractions like 3/4, mixed numbers like 1 2/3, percentages with a sign on them, or repeating decimals like 0.(3), and the tool shows the fraction it read. Anything it cannot read is refused by name, and a division by zero is explained rather than shown as Infinity.

Rounding, when you ask for it, is half away from zero, so 2.675 to two places is 2.68 rather than the 2.67 a double gives because it does not actually hold 2.675.

How to use

  1. 1Pick the question you are asking. There are ten, and each says what it works out.
  2. 2Type the two numbers. Fractions, mixed numbers and percentages are all read.
  3. 3The answer appears as you type, exact, with the extra lines that go with it.
  4. 4Set the rounding if you want fewer decimals. Whatever is shown is what Copy copies.

Key features

  • Exact arithmetic, so nothing is 3.5549999999999997
  • Ten modes, including "X is P% of what number", percentage points, percent of a percent and tax both ways
  • The working shown with the numbers in it
  • A percentage change from a negative starting value, with the definition used said out loud
  • Percentage points and relative change given together, because they are different numbers
  • Copy gives exactly what is on the screen
  • Fractions, mixed numbers, percentages and repeating decimals accepted as input
  • Rounding half away from zero, chosen by you, applied only for display
  • Division by zero explained rather than shown as Infinity

When this is useful

  • Discounts and markups

    Take 20 percent off, and then work out what the price was before the discount, which is a division and not a second subtraction.

  • Tax, both directions

    Add tax to a net figure, or find the net inside a gross one. 20 percent inside 120 is 20; 20 percent of 120 is 24.

  • Reading a statistic properly

    A rate that went from 40% to 44% rose four points and ten percent. Both are given, so a headline can be checked.

  • Test scores and marks

    37 out of 45 as a percentage, and how many more marks a target needs.

  • Change over time

    The percentage change between two figures, including when one or both are below zero.

Frequently asked questions

Why does this give 3.555 where my calculator gives 3.5549999999999997?

Because 23.7 and 15 percent are held as exact fractions rather than as binary doubles. 0.15 cannot be written exactly in binary, so multiplying it is already slightly wrong before anything else happens.

What is the difference between percentage points and percent?

Going from 40% to 44% is a rise of four percentage points, and also a rise of ten percent, because four is a tenth of forty. The Percentage points mode gives both at once.

Why is taking 20% off and adding 20% back not the same number?

Because the second percentage is of a smaller number. 100 less 20 percent is 80, and 80 plus 20 percent is 96. The "Undo a change" mode reverses it properly.

How is a change from a negative number worked out?

The change is divided by the SIZE of the starting value, so a rise is a positive percentage whichever side of zero the numbers are. The page says so whenever it applies.

Can I type a fraction?

Yes: 3/4, 1 2/3, 12% and 0.(3) are all read, and the tool shows the fraction it read them as.

How does the rounding work?

Half away from zero, so 2.675 to two places is 2.68 and -0.5 to none is -1. The rounding is a display choice only; the answer itself is never rounded on the way.

Related tools and how they differ

  • Fraction Calculator: A percentage is a fraction over a hundred, and that tool works the same exact way.
  • Tip Calculator: For splitting a bill, where the rounding of real money matters.

Private by design

Every calculation runs locally in your browser. Your numbers and expressions are not transmitted or stored.