Aller au contenu principal

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

Pourcentage

37,5 %

Détail du calcul

  1. 0,375 × 100 = 37,5 %

Une formule attend 0,075 et le prêt indique 7,5 %. Ou un tableur renvoie 0,35 et vous devez dire 35 %. Dans les deux cas, la tâche est la même : décalez la virgule de deux rangs, ou multipliez ou divisez par 100.

Saisissez un nombre décimal ou un pourcentage dans ce calculateur de nombre décimal en pourcentage : il convertit dans les deux sens, et sert donc aussi à passer d’un pourcentage à un nombre décimal. Il montre l’étape de multiplication par 100 ou de division par 100 avec vos nombres. En dessous, vous trouverez les règles, six exemples détaillés et un tableau de conversion qui donne aussi la fraction.

Comment convertir un nombre décimal en pourcentage et un pourcentage en nombre décimal

Réponse rapide : pour transformer un nombre décimal en pourcentage, multipliez par 100. Pour transformer un pourcentage en nombre décimal, divisez par 100. Ainsi 0,75 vaut 75 %, et 75 % vaut 0,75.

Comment convertir un pourcentage en nombre décimal

  1. Retirez le signe pourcentage.
  2. Divisez le nombre par 100.
  3. Vérifiez le résultat : il doit être 100 fois plus petit que le pourcentage de départ.

Diviser par 100 revient à décaler la virgule de deux rangs vers la gauche. Vous pouvez le faire de tête : 50 % devient 0,5, car 50 ÷ 100 = 0,5, et 18 pour cent en nombre décimal font 0,18. Dans un pourcentage entier, la virgule se trouve à la fin, donc 8 % s’écrit 8,0 et décaler de deux rangs vers la gauche donne 0,08.

Quand il faut des zéros

Convertir un pourcentage en nombre décimal demande des zéros quand le nombre a moins de deux chiffres avant la virgule. 5 % devient 0,05, et non 0,5, car la virgule doit parcourir deux rangs et il n’y a qu’un seul chiffre à franchir. Un pourcentage inférieur à 1 % demande plus de zéros : 0,5 % devient 0,005.

Comment convertir un nombre décimal en pourcentage

  1. Multipliez le nombre décimal par 100.
  2. Ajoutez le signe pourcentage.

Multiplier par 100 décale la virgule de deux rangs vers la droite, donc 0,07 devient 7 %, 0,125 devient 12,5 % et 1,5 devient 150 %. Pour un nombre décimal périodique comme 0,3333, n’arrondissez que le pourcentage final : 33,33 %.

Pourcentage en nombre décimal dans Excel et Google Sheets

Une cellule au format pourcentage contient déjà le nombre décimal. Si elle affiche 12,5 %, la valeur stockée est 0,125, donc vous ne divisez pas une seconde fois. Pour lire la valeur stockée, changez le format de la cellule en Nombre ou Standard. Si une cellule contient simplement 12,5 et que vous voulez le nombre décimal, saisissez =A2/100.

Pourcentage, nombre décimal et fraction ensemble

Un pourcentage, un nombre décimal et une fraction sont trois façons d’écrire une même valeur, donc la conversion d’un nombre décimal en pourcentage n’est qu’un changement de forme. Utilisez le calculateur ci-dessus comme calculateur de pourcentage en nombre décimal : le pourcentage entre, le nombre décimal sort, et l’étape de division par 100 est affichée. Pour passer d’une fraction à un pourcentage, divisez le numérateur par le dénominateur et multipliez par 100, ce que fait le calculateur de fraction en pourcentage. Pour passer d’un pourcentage à une fraction, écrivez-le sur 100 et simplifiez, ce que fait le calculateur de pourcentage en fraction.

Exemples de conversion d’un pourcentage en nombre décimal et d’un nombre décimal en pourcentage

Exemple 1 : 5 % en nombre décimal

Données

5 %
  1. Étape 1

    Divisez par 100 : 5 ÷ 100 = 0,05

Réponse

0,05. La virgule se décale de deux rangs, donc un zéro comble l’espace. Ce n’est pas 0,5.

Exemple 2 : 12,5 % en nombre décimal

Données

12,5 %
  1. Étape 1

    12,5 ÷ 100 = 0,125

Réponse

0,125. La virgule de 12,5 se décale de deux rangs vers la gauche, en passant devant le 2 et le 1.

Exemple 3 : 150 % en nombre décimal

Données

150 %
  1. Étape 1

    150 ÷ 100 = 1,5

Réponse

1,5. Un pourcentage supérieur à 100 donne un nombre décimal supérieur à 1, ce qui est valide : 1,5 représente une fois et demie le tout.

Exemple 4 : 0,5 % en nombre décimal

Données

0,5 %
  1. Étape 1

    0,5 ÷ 100 = 0,005

Réponse

0,005. La moitié d’un pour cent fait cinq millièmes, donc il faut deux zéros après la virgule.

Exemple 5 : 0,025 en pourcentage

Données

nombre décimal 0,025
  1. Étape 1

    Multipliez par 100 : 0,025 × 100 = 2,5 %

Réponse

2,5 %.

Exemple 6 : un nombre décimal périodique, 0,333333

Données

nombre décimal 0,333333
  1. Étape 1

    Multipliez par 100 : 0,333333 × 100 = 33,3333, soit 33,33 % à deux décimales près.

Réponse

33,33 %. Arrondir d’abord le nombre décimal à 0,33 donnerait 33 %, donc arrondissez en dernier.

Tableau de conversion pourcentage, nombre décimal et fraction

Ce tableau donne les valeurs courantes sous les trois formes, avec les nombres décimaux arrondis à quatre décimales. Pour d’autres fractions, consultez le calculateur de fraction en pourcentage.

Tableau de conversion pourcentage, nombre décimal et fraction
PourcentageNombre décimalFraction
1 %0,011/100
5 %0,051/20
10 %0,11/10
12,5 %0,1251/8
20 %0,21/5
25 %0,251/4
33,33 %0,33331/3
40 %0,42/5
50 %0,51/2
60 %0,63/5
66,67 %0,66672/3
75 %0,753/4
80 %0,84/5
90 %0,99/10
100 %11
125 %1,255/4
150 %1,53/2
200 %22

Code de conversion d’un nombre décimal en pourcentage

Les deux versions reproduisent les exemples ci-dessus (0,05, 0,125, 1,5, 0,005, 2,5 %, 33,33 %), rejettent toute saisie non numérique et limitent le nombre de décimales.

JavaScript

JavaScript
function finite(name, v) {  if (typeof v !== "number" || !Number.isFinite(v)) throw new TypeError(`${name} must be a finite number`);}​function places(decimals) {  if (!Number.isInteger(decimals) || decimals < 0 || decimals > 12) throw new RangeError("decimals must be a whole number from 0 to 12");  return decimals;}​// 0.125 -> 12.5 (multiply by 100)export function decimalToPercent(decimal, decimals = 2) {  finite("decimal", decimal);  return Number((decimal * 100).toFixed(places(decimals)));}​// 12.5 -> 0.125 (divide by 100)export function percentToDecimal(percent, decimals = 6) {  finite("percent", percent);  return Number((percent / 100).toFixed(places(decimals)));}

Python

Python
from decimal import Decimal, ROUND_HALF_UPimport math​​def _num(name, v):    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")    return Decimal(str(v))​​def _round(x, decimals):    if not isinstance(decimals, int) or isinstance(decimals, bool) or not 0 <= decimals <= 12:        raise ValueError("decimals must be a whole number from 0 to 12")    return x.quantize(Decimal(1).scaleb(-decimals), rounding=ROUND_HALF_UP)​​def decimal_to_percent(decimal, decimals=2):    return _round(_num("decimal", decimal) * 100, decimals)​​def percent_to_decimal(percent, decimals=6):    return _round(_num("percent", percent) / 100, decimals)

decimalToPercent(0.07) renvoie 7, mais le produit brut 0,07 × 100 vaut 7.000000000000001 en JavaScript, car 0,07 n’a pas de forme binaire exacte. L’étape d’arrondi masque ce défaut ; arrondissez donc toujours avant l’affichage. La version Python travaille sur des valeurs Decimal construites à partir du texte du nombre : elle évite ce défaut, arrondit à la hausse en cas d’égalité (demi vers le haut), ce qui est la convention scolaire habituelle, et renvoie un Decimal, si bien que 12,5 % s’affiche 12.50. Retirez le signe % final avant d’appeler l’une ou l’autre fonction.

Confidentialité et sécurité de la saisie

  • Les valeurs sont calculées dans votre navigateur. Les nombres que vous saisissez ne sont ni envoyés à un serveur ni enregistrés.
  • Le champ n’accepte que des nombres, avec un signe % facultatif à la fin. Le texte, les champs vides, NaN et Infinity sont refusés avec un message, et rien de ce que vous saisissez n’est jamais évalué comme du code.
  • Les valeurs négatives sont acceptées : -20 % vaut -0,2.
  • Le nombre de décimales est limité à un entier de 0 à 12.
  • 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 sur la conversion de pourcentage en nombre décimal

Erreurs courantes sur la conversion de pourcentage en nombre décimal
ErreurCe qui ne va pasCe que fait le calculateur
Décaler la virgule d’un seul rang5 % lu comme 0,5 au lieu de 0,05Divise par 100 et complète avec des zéros
Ignorer les zéros sous 1 %0,5 % lu comme 0,05 au lieu de 0,005Affiche l’étape de division par 100
Multiplier un nombre décimal par 100,25 lu comme 2,5 % au lieu de 25 %Multiplie par 100
Oublier le signe pourcentage0,75 indiqué comme 75Indique que le résultat est un pourcentage
Diviser de nouveau par 100 une cellule au format pourcentage12,5 % dans une cellule est déjà 0,125 ; diviser donne 0,00125Prend le nombre tel qu’il a été saisi
Arrondir d’abord le nombre décimal0,3333 arrondi à 0,33 donne 33 %, et non 33,33 %N’arrondit que le résultat final
Traiter un résultat de plus de 100 % comme une erreur150 % vaut 1,5, ce qui est valideAccepte les valeurs supérieures à 100 %

Une même valeur sous quatre formes

La même valeur, 12,5 %, écrite de quatre façons, et comment obtenir chacune :

Une même valeur sous quatre formes
ConversionRègleExempleOù le faire
Pourcentage en nombre décimalDivisez par 10012,5 % = 0,125Cette page
Nombre décimal en pourcentageMultipliez par 1000,125 = 12,5 %Cette page
Fraction en pourcentageDivisez, puis multipliez par 1001/8 = 12,5 %Calculateur de fraction en pourcentage
Pourcentage en fractionÉcrivez sur 100 et simplifiez12,5 % = 1/8Calculateur de pourcentage en fraction

Questions fréquentes

Comment convertir un pourcentage en nombre décimal ?

Divisez le pourcentage par 100, ce qui décale la virgule de deux rangs vers la gauche. 50 % vaut 0,5 et 75 % vaut 0,75.

Comment convertir un nombre décimal en pourcentage ?

Multipliez le nombre décimal par 100, ce qui décale la virgule de deux rangs vers la droite. 0,75 vaut 75 % et 0,125 vaut 12,5 %.

Comment écrire un pourcentage sous forme de nombre décimal ?

Retirez le signe pourcentage et décalez la virgule de deux rangs vers la gauche, en ajoutant des zéros si nécessaire. 5 % vaut 0,05, 12,5 % vaut 0,125 et 0,5 % vaut 0,005. Une erreur fréquente est d’écrire 0,5 pour 5 %, ce qui donne 50 %.

Comment convertir un pourcentage en nombre décimal sans calculatrice ?

Décalez la virgule de deux rangs vers la gauche de tête : 150 % vaut 1,5, 42 % vaut 0,42 et 7 % vaut 0,07. Pour vérifier, le nombre décimal doit être 100 fois plus petit que le pourcentage de départ.

Comment convertir un nombre décimal en pourcentage avec une calculatrice ?

Multipliez le nombre décimal par 100 : 0,075 × 100 = 7,5 %.

Comment convertir un pourcentage en nombre décimal dans Excel ?

Une cellule au format pourcentage contient déjà le nombre décimal, donc changez son format en Nombre ou Standard pour le voir. Pour un nombre simple comme 12,5, saisissez =A2/100.

Pourquoi un tiers s’affiche-t-il 33,33 % et non 33 % ?

Un tiers vaut 0,3333 et ainsi de suite, donc 33,33 % est la valeur arrondie à deux décimales. Arrondir à un nombre entier donne 33 %, et arrondir d’abord le nombre décimal à 0,33 aussi, donc gardez tous les chiffres jusqu’à l’étape finale.