Ga naar hoofdinhoud
LibraTool logoLibraTool

Gratis Percentagecalculator

Bereken percentages direct: vind X% van Y, welk percentage X is van Y, en de procentuele verandering tussen twee waarden.

Werkt offline na het laden

Wat is X% van Y?

%
van
=

15 ÷ 100 × 200 = 30

X is wat % van Y?

is wat % van
=

30 ÷ 200 × 100 = 15%

Procentuele verandering van A naar B

→
=

(100 − 80) ÷ |80| × 100 = 25%

Stijging van 25%

X is Y% van welk getal?

is
%
van

30 ÷ 15 × 100 = 200

X vergroten of verkleinen met Y%

met
%
=

200 × (1 + 15 ÷ 100) = 230

Veelvoorkomend gebruik

  • Bereken verkoopsprijzen en kortingenZoek de kortingsprijs, spaarwerkingen en kortingspercentage voor elke verkoop of promotiekortactie.
  • Bereken examencijfers en cijfersZet rauweexamencijfers om in procenten, bereken gemiddelde cijfers en vind welke score u nodig hebt.
  • Bereken financiële percentagesBereken rente, belasting, provisie, winstvast en andere financiële percentages.
  • Bereken statistische percentagesZoek verhoudingen, relatieve frequenties en percentageverteillingen voor gegevensanalyse.
  • Bereken gezondheids- en fitnesspercentagesBereken doelstelingen voor lichaamsvetpercentage, voedingsmacro's en fitnessvoortgang in percentages.

Hoe het werkt

Alle vijf de rekenmodi draaien volledig in de browser met gewone JavaScript-rekenkunde — er zijn geen externe bibliotheken en er is geen server bij betrokken. Resultaten worden live bijgewerkt terwijl je typt, opgemaakt met de ingebouwde toLocaleString-API van de browser volgens de getalnotatie van je taalinstelling.

  1. 1
    Kies een rekenmodus
    Vijf verschillende modi worden tegelijk getoond: X% van Y berekenen, bepalen welk percentage het ene getal van het andere is, de procentuele verandering tussen twee waarden berekenen, het oorspronkelijke totaal terugrekenen en een procentuele verhoging of verlaging toepassen. Elke modus werkt zelfstandig.
  2. 2
    Live rekenen via useMemo
    De invoer van elke modus is gekoppeld aan een React useMemo-hook. Zodra een waarde verandert, draait de bijbehorende formule direct in de browser — de procentuele verandering wordt bijvoorbeeld berekend als ((naar − van) / |van|) × 100, zonder debounce of knop.
  3. 3
    Getalnotatie volgens taalinstelling
    Resultaten worden opgemaakt met toLocaleString van JavaScript, dat de ingebouwde Intl-engine van de browser gebruikt. Duizendtalscheidingstekens en decimaaltekens volgen dus automatisch de taalinstelling van de gebruiker — een Europese bezoeker ziet 1.234,56, een Amerikaanse bezoeker 1,234.56.
  4. 4
    Klik om een resultaat te kopiëren
    Elk resultaatvak is een knop die navigator.clipboard.writeText aanroept en het opgemaakte getal op het klembord zet. Een kort vinkje bevestigt het kopiëren, zonder paginanavigatie of pop-up.

Gerelateerde tools

Veelgestelde vragen