
Pourcentages
Calculer un pourcentage, une proportion ou une évolution entre deux valeurs.
Vos saisies restent dans votre navigateur. Les résultats affichés sont arrondis à 12 chiffres significatifs au maximum.
Méthode et hypothèses
Version de méthode 1.0.0 · Mise à jour
Pourcentage d’une valeur
Formule: value × rate ÷ 100
Exemple : 20 % de 150 = 30.
- rate
- Pourcentage (%)
- value
- Valeur de référence
Part en pourcentage
Formule: part ÷ total × 100
Exemple : 30 sur un total de 150 représente 20 %. Le total doit être positif.
- part
- Part
- total
- Total
Évolution en pourcentage
Formule: (next − previous) ÷ previous × 100
Exemple : passer de 80 à 100 correspond à +25 %. Une baisse produit un résultat négatif. La valeur initiale doit être positive.
- previous
- Valeur initiale
- next
- Valeur finale
Calcul déterministe en virgule flottante. Le résultat affiché est arrondi à 12 chiffres significatifs au maximum.
Reproduire le calcul en code
Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.
JavaScript
const percentOf = 200 * 12 / 100; // 24
const ratioPercent = 18 / 72 * 100; // 25
const changePercent = (100 - 80) / 80 * 100; // 25 increase
console.log(percentOf, ratioPercent, changePercent);TypeScript
const percentOf: number = 200 * 12 / 100; // 24
const ratioPercent: number = 18 / 72 * 100; // 25
const changePercent: number = (100 - 80) / 80 * 100; // 25 increase
console.log(percentOf, ratioPercent, changePercent);Python
percent_of = 200 * 12 / 100 # 24
ratio_percent = 18 / 72 * 100 # 25
change_percent = (100 - 80) / 80 * 100 # 25 increase
print(percent_of, ratio_percent, change_percent)Java
double percentOf = 200 * 12 / 100.0; // 24
double ratioPercent = 18 / 72.0 * 100; // 25
double changePercent = (100 - 80) / 80.0 * 100; // 25 increase
System.out.println(percentOf + " " + ratioPercent + " " + changePercent);C#
double percentOf = 200 * 12 / 100.0; // 24
double ratioPercent = 18 / 72.0 * 100; // 25
double changePercent = (100 - 80) / 80.0 * 100; // 25 increase
Console.WriteLine($"{percentOf} {ratioPercent} {changePercent}");