Aller au contenu principal

Des valeurs d’exemple sont saisies. Remplacez-les par les vôtres.

Prix soldé

90,00

Détail du calcul

  1. 120 − 25 % (30,00) = 90,00
Vous économisez
30,00

Une veste est affichée à 249,99 $ avec 15 % de remise. Combien payez-vous réellement, et combien économisez-vous ? Et si un second coupon de 10 % s’applique, cela fait-il 25 % de remise ou moins ?

Saisissez le prix initial et le pourcentage de remise dans ce calculateur de pourcentage de remise. Il renvoie le prix soldé et l’économie, et vous permet d’ajouter une seconde remise et la taxe de vente. Il peut aussi faire le chemin inverse : donnez-lui le prix initial et le prix soldé et il retrouve la remise.

Comment fonctionne le pourcentage de remise

Réponse rapide : multipliez le prix initial par le pourcentage de remise divisé par 100 pour obtenir l’économie, puis soustrayez-la du prix initial. 20 % de remise sur 80 $ font économiser 16 $ et laissent un prix soldé de 64 $.

Comment calculer un pourcentage de remise

économie = prix initial * pourcentage de remise / 100
prix soldé = prix initial * (1 - pourcentage de remise / 100)
  1. Divisez le pourcentage de remise par 100 pour le transformer en nombre décimal (20 % devient 0,20).
  2. Multipliez par le prix initial pour obtenir l’économie.
  3. Soustrayez l’économie du prix initial pour obtenir le prix soldé.

Calcul mental rapide pour les remises courantes

Pour 10 % de remise, décalez la virgule d’un rang vers la gauche pour obtenir l’économie, puis soustrayez-la. Pour 20 % de remise, doublez ce dixième. Pour 15 %, ajoutez la moitié du dixième au dixième. Pour 25 % de remise, prenez le quart du prix, et pour 50 % de remise, prenez la moitié. Sur 80 $, un dixième fait 8 $, donc 20 % de remise font économiser 16 $ et 15 % de remise font économiser 12 $. Utilisez le calcul mental pour une vérification rapide en magasin, et le calculateur de pourcentage de remise dès qu’une seconde remise ou une taxe entre en jeu.

Cumuler deux réductions

Une seconde réduction s’applique au prix déjà réduit, et non au prix initial, donc les deux pourcentages ne s’additionnent jamais simplement. Multipliez les deux parts restantes : 20 % de remise puis 10 % laissent 0,80 × 0,90 = 0,72 du prix, soit 28 % de remise au total. Sur la veste à 249,99 $, 15 % de remise puis 10 % laissent 0,85 × 0,90 = 0,765 du prix, soit 191,24 $ et 23,5 % de remise, et non 25 %.

Remise en pourcentage avec taxe de vente

Dans de nombreuses caisses américaines, la réduction passe en premier et la taxe est prélevée sur le prix soldé. Multipliez le prix soldé par le taux de taxe pour obtenir la taxe, puis ajoutez-la. Les deux étapes sont des multiplications, donc appliquer la taxe en premier donne le même total. Certains endroits et certains types de coupons prélèvent la taxe sur le prix avant réduction, ce qui coûte plus cher, alors vérifiez comment procède votre magasin.

Comment retrouver la remise à partir de deux prix

Pour calculer le pourcentage de réduction, divisez l’économie par le prix initial, et non par le prix soldé, puis multipliez par 100. La formule du pourcentage de réduction est (initial − soldé) ÷ initial × 100. Un article à 60 $ soldé à 45 $ bénéficie de 25 % de remise. Utilisez le mode à deux prix du calculateur de pourcentage de remise ci-dessus pour le calculer.

Comment retrouver le prix initial

Si vous ne connaissez que le prix soldé et le pourcentage de remise, divisez le prix soldé par (1 − pourcentage de remise ÷ 100). Un prix soldé de 64 $ après 20 % de remise vient de 64 ÷ 0,80 = 80 $. Le calculateur de pourcentage inverse le fait en une seule étape.

Exemples de pourcentage de remise

Pourcentages de remise courants sur un article à 80 $ :

Exemples de pourcentage de remise
Remise en pourcentageÉconomiePrix soldé
10 %8,00 $72,00 $
15 %12,00 $68,00 $
20 %16,00 $64,00 $
25 %20,00 $60,00 $
30 %24,00 $56,00 $
50 %40,00 $40,00 $

Exemple 1 : 20 % de remise sur 80 $

Données

20 % de remise sur 80 $
  1. Étape 1

    0,20 × 80 = 16.

Réponse

Vous économisez 16 $ et payez 80 − 16 = 64 $.

Exemple 2 : 15 % de remise sur 249,99 $, avec arrondi

Données

15 % de remise sur 249,99 $
  1. Étape 1

    0,15 × 249,99 = 37,4985, ce qui s’arrondit à 37,50 $ d’économie.

Réponse

Le prix soldé est 249,99 − 37,4985 = 212,4915, affiché 212,49 $. N’arrondissez que les chiffres finaux, pas les étapes.

Exemple 3 : 20 % de remise, puis 10 % sur 100 $

Données

20 % de remise, puis 10 % de remise sur 100 $
  1. Étape 1

    Après la première remise, le prix est de 80 $.

Réponse

Dix pour cent de remise sur 80 $ retirent 8 $, ce qui laisse 72 $. C’est 28 % de remise sur le prix initial, et non 30 %.

Exemple 4 : 25 % de remise sur 120 $ avec 8 % de taxe de vente

Données

25 % de remise sur 120 $ avec 8 % de taxe de vente
  1. Étape 1

    25 % de remise laissent 90 $.

Réponse

La taxe est de 0,08 × 90 = 7,20 $, donc le total est de 97,20 $.

Exemple 5 : retrouver le pourcentage de remise à partir de deux prix

Données

Un article à 60 $ est soldé à 45 $.
  1. Étape 1

    L’économie est de 15 $, et 15 ÷ 60 = 0,25.

Réponse

C’est 25 % de remise.

Code du pourcentage de remise

Les deux versions reproduisent les exemples ci-dessus (64,00 $, 212,49 $, 72,00 $ et 97,20 $ avec taxe) et rejettent un pourcentage hors de la plage 0 à 100.

JavaScript

JavaScript
const round2 = (x) => Math.round((x + Number.EPSILON) * 100) / 100;​function check(name, v, max = Infinity) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);  if (v < 0 || v > max) throw new RangeError(`${name} must be between 0 and ${max}`);}​export function percentOff(price, percentOff, { secondPercentOff = 0, taxPercent = 0 } = {}) {  check("price", price);  check("percentOff", percentOff, 100);  check("secondPercentOff", secondPercentOff, 100);  check("taxPercent", taxPercent, 100);  const salePrice = price * (1 - percentOff / 100) * (1 - secondPercentOff / 100);  const tax = salePrice * (taxPercent / 100);  return {    salePrice: round2(salePrice),    saved: round2(price - salePrice),    tax: round2(tax),    total: round2(salePrice + tax),  };}​export function discountFromPrices(original, sale) {  check("original", original);  check("sale", sale);  if (original === 0) throw new RangeError("original must be greater than 0");  if (sale > original) throw new RangeError("sale must not exceed original");  return ((original - sale) / original) * 100;}

Python

Python
from decimal import Decimal, ROUND_HALF_UPimport math​CENT = Decimal("0.01")​def _num(name, v, hi=None):    if isinstance(v, bool) or not isinstance(v, (int, float, Decimal)) or not math.isfinite(float(v)):        raise ValueError(f"{name} must be a finite number")    v = Decimal(str(v))    if v < 0 or (hi is not None and v > hi):        raise ValueError(f"{name} is out of range")    return v​def percent_off(price, percent_off, second_percent_off=0, tax_percent=0):    price = _num("price", price)    p1 = _num("percent_off", percent_off, 100)    p2 = _num("second_percent_off", second_percent_off, 100)    tax_p = _num("tax_percent", tax_percent, 100)    sale = price * (1 - p1 / 100) * (1 - p2 / 100)    tax = sale * tax_p / 100    q = lambda x: x.quantize(CENT, rounding=ROUND_HALF_UP)    return {"sale_price": q(sale), "saved": q(price - sale), "tax": q(tax), "total": q(sale + tax)}

Utilisez Decimal (Python) ou des cents entiers pour l’argent. Les nombres à virgule flottante binaires peuvent faire tomber un demi-cent du mauvais côté.

Confidentialité et sécurité de la saisie

Les prix sont calculés dans votre navigateur. Les nombres que vous saisissez ne sont ni envoyés à un serveur ni stockés.

  • Un pourcentage de remise inférieur à 0 ou supérieur à 100 est refusé, car une remise négative est une hausse de prix et plus de 100 % de remise donnerait un prix négatif.
  • Dans cette langue, la virgule est le séparateur décimal, donc 12,5 vaut douze et demi et 1,200 vaut 1,2. Le point sert de séparateur de milliers quand une virgule décimale suit, donc 1.234,5 est lu 1234,5. Une saisie comme 1.234 (un point suivi d’exactement trois chiffres, sans virgule) ou 1,2,3 est refusée comme ambiguë au lieu d’être devinée. Les espaces entre les groupes de chiffres, y compris les espaces insécables, sont ignorés, donc 1 200 est lu 1200.

Erreurs courantes avec le pourcentage de remise

Erreurs courantes avec le pourcentage de remise
ErreurCe qui ne va pasCe que fait le calculateur
Additionner des pourcentages cumulés20 % puis 10 % de remise sur 100 $ ne font pas 30 % de remise (70 $) ; le bon prix est 72 $Multiplie les parts restantes et affiche le pourcentage combiné
Diviser par le prix soldé pour trouver le pourcentage de remise15 $ ÷ 45 $ donne 33,3 % au lieu de 25 %Divise toujours par le prix initial
Traiter le pourcentage comme des dollars20 % de remise sur 80 $ lus comme 80 − 20 = 60 $ au lieu de 64 $Convertit le pourcentage en part du prix
Arrondir à chaque étapeLe dernier centime dériveN’arrondit que les montants finaux
Appliquer la taxe sur le prix initialTotal de 99,60 $ au lieu de 97,20 $ pour l’exemple 4Applique la taxe sur le prix soldé et l’indique
Un pourcentage de remise supérieur à 100 ou inférieur à 0Donne un prix négatif ou une hausse de prixRefuse la valeur avec un message
Lire « 2 achetés, 1 offert » comme 50 % de remiseVous payez 2 articles sur 3, soit 33,3 % de remise sur chacunSaisissez 33,33 comme pourcentage de remise

Remise en pourcentage, réduction, démarque et majoration

Remise en pourcentage, réduction, démarque et majoration
TermeFormuleBaseUsage
Remise en pourcentage, réductioninitial × pourcentage ÷ 100Prix initialL’économie que voit le client
Démarque(initial − nouveau) ÷ initial × 100Prix initialLa même baisse, dans le vocabulaire du commerçant
Diminution en pourcentage(ancienne − nouvelle) ÷ ancienne × 100Valeur de départToute baisse d’une valeur, pas seulement des prix
Augmentation en pourcentage(nouvelle − ancienne) ÷ ancienne × 100Valeur de départLes hausses de prix, le sens inverse
Majoration(prix − coût) ÷ coût × 100Coût du vendeurCe qu’un vendeur ajoute au coût, et non une réduction pour le client

La remise en pourcentage et la démarque décrivent la même baisse. Le calculateur de diminution en pourcentage et celui d’augmentation en pourcentage couvrent ces deux lignes pour n’importe quelle valeur, pas seulement les prix. La majoration prend le coût du vendeur comme base, donc une majoration de 50 % n’est pas la même chose qu’une marge de 50 % ou qu’une remise de 50 %.

Questions fréquentes

Comment calculer un pourcentage de remise ?

Multipliez le prix par le pourcentage de remise ÷ 100 pour obtenir l’économie, puis soustrayez-la du prix. Pour 20 % de remise sur 80 $, l’économie est de 16 $ et le prix soldé de 64 $. Le raccourci consiste à multiplier par 1 moins le pourcentage en nombre décimal : 80 $ × 0,80 = 64 $.

Comment calculer un pourcentage de remise sur une calculatrice ?

Pour calculer un pourcentage de remise sur une calculatrice, tapez le prix, appuyez sur ×, tapez 0,8 pour 20 % de remise (1 moins le pourcentage en nombre décimal) et appuyez sur =. Ou trouvez d’abord l’économie avec prix × pourcentage ÷ 100 et soustrayez-la. De nombreuses calculatrices de téléphone acceptent aussi 80 − 20 % et renvoient 64.

Comment trouver le pourcentage de réduction à partir de deux prix ?

Soustrayez le prix soldé du prix initial, divisez par le prix initial et multipliez par 100. Un article à 50 $ vendu 35 $ bénéficie de 30 % de remise. Un pourcentage de démarque est le même calcul, et un calculateur de pourcentage de réduction le fait pour vous.

Comment retirer 20 % d’un prix ?

Multipliez le prix par 0,80. 200 $ deviennent 160 $. Pour 15 % de remise sur 40 $, multipliez par 0,85 pour obtenir 34 $.

Comment soustraire 20 pour cent d’un nombre ?

La méthode est la même pour n’importe quel nombre : multipliez par 0,80, ou soustrayez 20 % de ce nombre. Pour 150, 20 % font 30 et 150 − 30 = 120, ce qui correspond à 150 × 0,80. Les nombres qui ne sont pas des prix, et l’ajout d’un pourcentage à la place, relèvent du calculateur pour ajouter ou retirer un pourcentage.

Qu’est-ce qu’un calculateur de pourcentage de remise ?

Il prend un prix initial et un pourcentage de remise, et renvoie le prix soldé et l’économie. Avec deux prix à la place, il fait le chemin inverse jusqu’au pourcentage de remise.

Combien font 20 pour cent de remise sur 15 dollars ?

12 $. 20 % de 15 $ font 3 $, et 15 $ − 3 $ = 12 $.