Poids total des portions
24 portions de 125 g demandent 3000 g de nourriture : multipliez le nombre de convives ou de barquettes par un poids fixe par portion et obtenez le total à cuisiner ou à acheter. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Nombre de portions
- 24
- Poids de la portion
- 125
- Unité de poids
- G
- Poids total
- 3 000
Le calculateur transforme un nombre prévu de portions et un poids fixe par portion en quantité totale d’aliments nécessaire. Indiquez le nombre de portions, le poids attribué à chacune et conservez la même unité pour les deux mesures. Vous obtenez un total direct, sans mise à l’échelle de recette, conversion d’ingrédients, estimation de rendement ni arrondi caché. Il convient aux traiteurs, aux repas préparés, aux fiches de production, aux buffets et à tout processus fondé sur un objectif de poids uniforme.
Fixez un poids réaliste pour chaque portion
Commencez par le poids que doit recevoir une personne ou une assiette. Il peut provenir du rendement testé d’une recette, d’un programme nutritionnel, d’un cahier des charges, d’une étiquette ou d’une norme de cuisine. Les grammes offrent souvent la meilleure précision pour les repas individuels, tandis que les kilogrammes facilitent la planification en volume.
Les onces et les livres conviennent si elles correspondent à votre balance et à vos documents. Le calculateur ne détermine pas le poids adéquat : il considère votre valeur comme une cible fixe. Précisez si celle-ci couvre le plat entier ou un seul élément, comme le riz cuit, la sauce, la viande ou le dessert.
Décidez aussi si emballage, garniture, os, coquilles ou parures sont inclus. Une définition cohérente est essentielle, car une multiplication exacte ne corrige pas une norme mélangeant aliment, récipient et déchets.
Saisissez le nombre de portions réellement nécessaire
Elle doit être supérieure à zéro, car une valeur nulle ou négative ne décrit aucun besoin exploitable et provoque une erreur de saisie. Les valeurs fractionnaires, telles que 2.5 portions standard, sont admises lorsqu’une portion partielle a un sens opérationnel. Pour un événement, comptez tous les convives prévus et les portions de réserve avant le calcul.
Pour une production emballée, utilisez le nombre de récipients recevant la portion fixe. N’ajoutez pas la même marge de sécurité au nombre et au poids, au risque de la doubler. Définissez plutôt le nombre opérationnel, extras compris, puis gardez le poids standard inchangé.
Notez séparément les repas du personnel, échantillons, pertes et arrivées tardives. L’outil multiplie uniquement la quantité fournie ; il ne prévoit pas la fréquentation et n’ajoute aucune réserve automatiquement.
Exploitez le total sans mélanger unités et rendements
Le calculateur ne convertit volontairement pas ce résultat en kilogrammes ou dans une autre unité, afin de garantir la traçabilité. Pour changer d’unité, convertissez le poids par portion avant le calcul ou le total ensuite. Interprétez le résultat au même stade de préparation que la cible : une portion cuite donne un total cuit, pas le poids d’achat des ingrédients crus.
Perte d’humidité, gain de cuisson, épluchage, parage, os, déversements et résidus exigent des facteurs de rendement distincts. Pesez le lot terminé, comparez-le au total calculé et répartissez-le régulièrement. Cette séparation facilite le contrôle : une valeur définit la portion, une autre le nombre, et leur produit la quantité totale à répartir.
Cas d’usage
Planifier une prestation traiteur
Multipliez le nombre confirmé de convives par le poids standard servi pour obtenir le total fini.
Préparer des repas en barquettes
Déterminez la quantité cuite nécessaire lorsque chaque récipient reçoit la même portion pesée.
Créer une fiche de production
Consignez un total clair pour un élément du menu à partir de sa portion et du nombre prévu.
Questions fréquentes
Puis-je saisir un nombre fractionnaire ?
Oui. Les fractions positives sont admises si des portions partielles conviennent à votre planification.
L’outil convertit-il les grammes en kilogrammes ou en onces ?
Non. La portion et le total utilisent la même unité choisie, sans conversion cachée.
Le résultat tient-il compte des pertes de cuisson ou de parage ?
Non. Appliquez séparément les ajustements de rendement, de perte ou d’achat ; ce calcul multiplie seulement poids et nombre.
Comment prévoir des invités en plus ?
Ajoutez les portions supplémentaires au nombre de portions et gardez le même poids par portion. Une marge ajoutée à la fois au nombre et au poids s'applique deux fois.
Le poids par portion doit-il inclure os, emballage ou garniture ?
Décidez-le avant de calculer. Le total est exact pour les chiffres saisis : si la portion mélange nourriture, emballage, os ou parures, le résultat reprend ce mélange.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/cook/portion-to-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"serving_count":24,"portion_weight":125}'const res = await fetch("https://api.kit.forhosting.com/cook/portion-to-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"serving_count": 24,
"portion_weight": 125
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/portion-to-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"serving_count": 24,
"portion_weight": 125
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/portion-to-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"serving_count":24,"portion_weight":125}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"serving_count":24,"portion_weight":125}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/portion-to-weight", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"serving_count": 24,
"portion_weight": 125
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.portion_to_weight",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Fixez un poids réaliste pour chaque portion
Saisissez-le dans portion_weight et choisissez l’unité correspondante.
Saisissez le nombre de portions réellement nécessaire
Utilisez serving_count pour la quantité à produire ou à servir.
Exploitez le total sans mélanger unités et rendements
Le total_weight renvoyé est égal à serving_count multiplié par portion_weight et conserve la weight_unit choisie. Ainsi, vingt-quatre portions de 125 grammes donnent 3,000 grammes.
Questions techniques
Quelle formule le calculateur utilise-t-il ?
Il applique total_weight = serving_count × portion_weight et renvoie le total dans la weight_unit choisie.
Que se passe-t-il si le nombre est nul ou négatif ?
La requête renvoie une erreur invalid_input, car serving_count doit être un nombre fini positif.
Quel est le prix d’un calcul par API ?
Chaque requête API coûte $0.002 ; le même calcul déterministe est aussi gratuit dans le navigateur.