
Portions d’une recette
Adapter la quantité d’un ingrédient à un nouveau nombre de portions.
Vos saisies restent dans votre navigateur.
Méthode et hypothèses
Version de méthode 1.0.0 · Mise à jour
Adapter un ingrédient
Formule: Nouvelle quantité = quantité × portions souhaitées / portions initiales
Un ingrédient à la fois, dans la même unité avant et après (g, mL, cuillères…). Les nombres de portions sont des entiers positifs. Exemple : 250 g pour 4 portions → 375 g pour 6. Aucun arrondi à un ingrédient entier ni adaptation du temps de cuisson. Répétez pour chaque ingrédient.
- quantity
- Quantité initiale de l’ingrédient
- original
- Portions initiales
- desired
- Portions souhaitées
Quantité positive ou nulle, au plus 12 chiffres entiers et 6 décimales ; de 1 à 1 000 000 portions. Proportion directe, résultat approché affiché avec au maximum 12 chiffres significatifs.
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 originalAmount = 250, originalServings = 4, desiredServings = 6;
console.log(originalAmount * desiredServings / originalServings); // 375TypeScript
const originalAmount = 250, originalServings = 4, desiredServings = 6;
console.log(originalAmount * desiredServings / originalServings); // 375Python
amount, original, desired = 250, 4, 6
print(amount * desired / original) # 375.0Java
double amount = 250, originalServings = 4, desiredServings = 6;
System.out.println(amount * desiredServings / originalServings); // 375.0C#
decimal amount = 250, originalServings = 4, desiredServings = 6;
Console.WriteLine(amount * desiredServings / originalServings); // 375