Calculateur de pourcentage

Calculez rapidement les pourcentages, remises, taxes et pourboires.

// about

À propos de cet outil

Saisissez un montant et un pourcentage pour obtenir la valeur du pourcentage et le montant après ajout.

Comment l’utiliser

  1. Saisissez le nombre ou le montant d'origine.
  2. Saisissez le taux de pourcentage.
  3. Cliquez sur Calculer pour voir le montant du pourcentage et le total.

Pourquoi utiliser cet outil

  • Convient pour les prix, taxes, pourboires, remises, budgets et calculs courants.
  • Affiche à la fois la part en pourcentage et le total final.
  • Utilise l'arithmétique décimale pour que les valeurs de type monétaire restent précises.
Guides · Calcul · 7 min de lecture

Les calculs de pourcentage expliqués : variation, points de pourcentage, remises cumulées et TVA

De combien les ventes ont-elles progressé ? Quel est le prix soldé ? Le taux d'intérêt a-t-il augmenté d'un pour cent ou d'un point ? Les pourcentages semblent simples, mais une mauvaise base change la réponse.

Un pourcentage est un rapport exprimé pour cent. Tout calcul de pourcentage revient à choisir la bonne base (le dénominateur), et la plupart des cas courants relèvent de l'une de ces quatre formules.

① Combien font B % de A ?     A × B ÷ 100          (15 % de 80 000 = 12 000)
② A représente quel % de B ?  A ÷ B × 100          (12 ÷ 48 × 100 = 25 %)
③ Variation de A à B          (B − A) ÷ A × 100    (200 → 250 = +25 %)
④ A augmenté/diminué de B %   A × (1 ± B ÷ 100)    (50 000 + 20 % = 60 000)
Quatre formules de base, pourcentage et point de pourcentage, pourquoi 20 % puis 10 % ne font pas 30 %, et calcul de la TVA depuis un prix TTC.
Lire le guide →
Le créer avec l'IA

Créez cet outil vous-même avec l'IA

Besoin de votre propre version ? Copiez le prompt dans un chat IA ou enregistrez le fichier de skill pour un agent de code IA. Ils décrivent les fonctionnalités, cas limites et tests que nous avons utilisés.

Le prompt et le skill sont fournis en anglais, que les outils d'IA comprennent parfaitement.

Prompt de consigne IA

Collez-le tel quel dans Claude, ChatGPT ou Gemini.

You are an experienced full-stack web developer. Build a web tool called "Calculateur de pourcentage" that meets the requirements below.

## Goal

Build a calculator for everyday percentage tasks: share, percent change, increases/decreases and reverse calculations.

## Core features

- What is B% of A
- A is what percent of B
- Percent change from A to B
- Increase or decrease A by B%
- Original price from a discounted price

## Inputs

- Two numbers per calculation type

## Outputs

- Result
- Formula and working shown step by step

## Edge cases and handling rules

- Explain division by zero when the base is 0
- Support negative and decimal numbers
- Rounding option to hide floating-point noise
- Note on percent versus percentage points

## Implementation requirements

- Build it as a single page (HTML, CSS, JavaScript) that runs entirely in the browser, and never send the user's input to a server.
- Make the UI responsive and easy to use on mobile; label every input and keep everything keyboard accessible.
- Add a Copy button for results and show clear, friendly error messages for invalid input.
- Keep the core logic in functions separate from the UI so it can be unit-tested.

## Definition of done (test cases)

- 15% of 80000 = 12000
- Change from 200 to 250 = 25%
- If 72000 is 20% off, the original is 90000

First outline your implementation plan in at most five lines, then write the complete code, and finally explain how to check the test cases above.

Skill (SKILL.md)

Enregistrez-le sous .claude/skills/build-percent-calculator/SKILL.md pour qu'un agent comme Claude Code le réutilise à chaque modification de l'outil.

---
name: build-percent-calculator
description: Use when building or changing a Calculateur de pourcentage tool. Build a calculator for everyday percentage tasks: share, percent change, increases/decreases and reverse calculations.
---

# Build: Calculateur de pourcentage

## Goal

Build a calculator for everyday percentage tasks: share, percent change, increases/decreases and reverse calculations.

## Workflow

1. Review the required features, inputs and outputs below and ask about anything missing first.
2. Implement the core logic as pure functions separate from the UI.
3. Check the logic against the test cases in the verification list.
4. Build a responsive UI with an input form, a result area and a Copy button.
5. Reproduce each edge case listed under Rules and refine the error messages.

## Core features

- What is B% of A
- A is what percent of B
- Percent change from A to B
- Increase or decrease A by B%
- Original price from a discounted price

## Inputs

- Two numbers per calculation type

## Outputs

- Result
- Formula and working shown step by step

## Rules

- Explain division by zero when the base is 0
- Support negative and decimal numbers
- Rounding option to hide floating-point noise
- Note on percent versus percentage points
- Build it as a single page (HTML, CSS, JavaScript) that runs entirely in the browser, and never send the user's input to a server.

## Verification

- [ ] 15% of 80000 = 12000
- [ ] Change from 200 to 250 = 25%
- [ ] If 72000 is 20% off, the original is 90000

Conseils pour travailler avec l'IA

  • Indiquez votre stack (React, Vue, HTML pur…) dès la première ligne pour obtenir un code adapté.
  • Demandez à l'IA d'exécuter les tests listés et d'en montrer les résultats avant d'accepter le code.
  • Ne collez jamais de vrais secrets, données clients ou clés d'API ; utilisez des exemples.