Calculateur de ration chien
Un chien adulte de 20 kg âgé de quatre ans, nourri avec des croquettes à 350 kcal par tasse, a besoin d'environ 3,03 tasses, soit 314,7 g par jour, selon son énergie au repos et son stade de vie. Saisissez poids, âge et calories par tasse. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Poids (kg)
- 20
- Âge (ans)
- 4
- Kcal par tasse
- 350
- Catégorie d'âge
- adult
- RER (kcal)
- 662,02
- Facteur MER
- 1,6
- Kcal quotidiennes
- 1 059,2
Un calculateur de ration pour chien transforme trois faits du foyer — le poids de l’animal, la catégorie d’âge dans laquelle ce poids se place, et la densité énergétique du sac — en une ration quotidienne que vous pouvez servir à la louche. Les barèmes d’alimentation vétérinaire partent de l’énergie au repos, la règle exponentielle de soixante-dix fois le poids corporel en kilogrammes élevé aux trois quarts, puis mettent à l’échelle ce chiffre de repos par un facteur de stade de vie afin qu’un chiot en croissance ne soit pas nourri comme un senior calme. Divisez les kilocalories quotidiennes obtenues par l’énergie métabolisable imprimée sur l’aliment, en kilocalories par tasse américaine, et vous avez les tasses par jour ; multipliez ces tasses par cent quatre grammes, la masse conventionnelle d’une tasse rase de croquettes sèches, et vous avez les grammes.
Comment le poids, la catégorie d’âge et la densité calorique deviennent une ration
Les plans d’alimentation vétérinaire pour chiens domestiques partent du besoin énergétique au repos, non d’une table de calories humaines ni de la louche imprimée sur un panneau marketing. La formule exponentielle d’énergie au repos utilisée en nutrition des petits animaux est RER égal à soixante-dix fois le poids corporel en kilogrammes élevé aux trois quarts.
Cet exposant de trois quarts est la mise à l’échelle métabolique de la loi de Kleiber appliquée à un mammifère dont le rapport surface-masse n’est pas linéaire en kilogrammes, de sorte qu’un adulte de vingt kilogrammes n’a pas besoin du double de l’énergie d’un chien de dix. Une fois le RER connu, un facteur de catégorie d’âge convertit le repos en besoin énergétique d’entretien, MER. Les chiots de quatre mois à un an utilisent 2.0.
Les adultes d’un an jusqu’à sept ans utilisent 1.6, le coefficient habituel de l’adulte stérilisé. Un chien de vingt kilogrammes et quatre ans sur une tasse de trois cent cinquante kilocalories atterrit donc près de trois tasses, quelques centaines de grammes, l’ordre de grandeur qu’un barème clinique citerait avant que vous confirmiez encore la note de condition corporelle auprès d’un vétérinaire.
Le raccourci linéaire de trente fois les kilogrammes plus soixante-dix n’est pas utilisé ici : il dérive chez les chiots et chez les corps géants ou toy, là où la puissance aux trois quarts est la valeur vétérinaire publiée par défaut.
Où un calculateur de ration pour chien justifie son usage
Les foyers qui viennent d’adopter un adulte de taille moyenne utilisent un calculateur de ration pour chien afin que la première semaine d’alimentation ne soit pas une conjecture copiée du Labrador du voisin. Les comptoirs d’admission des refuges et les accueils cliniques regroupent poids, âge et les kcal par tasse du sac à partir de la fiche et ont besoin d’un oracle déterministe qui refuse un collage de zéro kilogramme au lieu de publier en silence une ration de zéro tasse.
Les programmes d’accueil de chiots ont besoin de la bande de croissance (âge de moins d’un an) pour relever le multiple sans que quelqu’un mémorise un tableau mural de quatre mois contre six. Une validation échouée ne consomme pas de solde. Gardez les trois entrées honnêtes, figez cups et grams dans les tests, et vous obtenez une portion quotidienne reproductible pour les devoirs, les greffons LMS, les feuilles de refuge et les applications d’alimentation.
Les recherches d’une table humaine de TDEE, d’une conversion d’âge canin en années humaines, d’une dose en milligrammes de cephalexin ou d’une cible calorique féline sont des intentions différentes : restez sur cette page lorsque la question n’est que la ration quotidienne du chien impliquée par le poids, la catégorie d’âge et la densité calorique. Cette estimation est éducative et ne remplace pas un vétérinaire, surtout pour les chiens obèses, maigres, gestantes, allaitantes ou cliniquement malades dont les coefficients sortent des quatre bandes d’âge.
Cas d’usage
Louche quotidienne de croquettes pour un adulte
Saisissez le poids du chien en kilogrammes, l’âge adulte et les kcal par tasse du sac pour obtenir une cible quotidienne en tasses et en grammes que vous pouvez répartir entre le repas du matin et celui du soir.
Rations de croissance pour chiots
Les fiches d’accueil et d’admission clinique des chiens de moins d’un an utilisent le facteur d’âge chiot afin que la portion quotidienne augmente avec la croissance au lieu de copier un barème d’adulte d’intérieur.
Questions fréquentes
Que se passe-t-il si le poids, l’âge ou la densité calorique sont nuls ou négatifs ?
Toute entrée doit être un nombre fini positif ; les champs absents, les chaînes vides et les valeurs non numériques sont rejetés de la même façon et ne sont pas facturés.
Comment les tasses sont-elles converties en grammes ?
Une tasse doseuse américaine rase de croquettes sèches est prise pour 104 grammes. grams est cups multiplié par 104, donc une ration de trois tasses fait 312 grammes. Un aliment humide dont la masse par tasse diffère doit être portionné à partir du chiffre en grammes et de l’étiquette de la boîte.
De combien de calories mon chien a-t-il besoin par jour ?
On part de l'énergie au repos, 70 fois le poids en kilos élevé à la puissance trois quarts, puis on multiplie par le facteur du stade de vie. Un adulte de 20 kg âgé de quatre ans arrive à 1059,2 kcal par jour.
Pourquoi un chiot mange-t-il plus par kilo qu'un chien adulte ?
La croissance, la régulation de la température et le jeu augmentent ses besoins. Les chiots de moins de quatre mois utilisent un facteur de 3,0 et ceux de quatre mois à un an 2,0, contre 1,6 pour les adultes et 1,2 pour les seniors.
Pourquoi ne pas utiliser le raccourci 30 fois le poids plus 70 ?
Ce raccourci linéaire dérive pour les chiots et pour les chiens très petits ou géants. La règle de la puissance trois quarts est la référence vétérinaire : un adulte de 20 kg n'a pas besoin de deux fois l'énergie d'un chien de 10 kg.
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/bio/dog-food \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"weight_kg":20,"age_years":4,"kcal_per_cup":350}'const res = await fetch("https://api.kit.forhosting.com/bio/dog-food", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"weight_kg": 20,
"age_years": 4,
"kcal_per_cup": 350
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/bio/dog-food",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"weight_kg": 20,
"age_years": 4,
"kcal_per_cup": 350
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/bio/dog-food", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"weight_kg":20,"age_years":4,"kcal_per_cup":350}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"weight_kg":20,"age_years":4,"kcal_per_cup":350}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/bio/dog-food", 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
{
"weight_kg": 20,
"age_years": 4,
"kcal_per_cup": 350
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "bio.dog_food",
"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.
Limites
max_weight_kg | 120 |
max_age_years | 25 |
max_kcal_per_cup | 800 |
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
Saisissez weight_kg, age_years et kcal_per_cup comme nombres finis positifs. Le même module déterministe alimente l’exécuteur gratuit du navigateur et l’API prépayée, de sorte qu’une feuille de refuge, une fiche d’admission clinique et une vérification de devoirs ne divergent jamais sur les tasses et les grammes arrondis.
Comment le poids, la catégorie d’âge et la densité calorique deviennent une ration
Les chiots de moins de quatre mois, c’est-à-dire age_years au-dessous de quatre douzièmes, utilisent un mer_factor de 3.0 parce que la croissance, la thermorégulation et le jeu éclipsent l’entretien adulte. Les seniors à partir de sept ans utilisent 1.2 parce que beaucoup de chiens plus âgés réduisent leur dépense quotidienne. daily_kcal est ce produit. La densité calorique de l’aliment, kcal_per_cup, est l’énergie métabolisable imprimée sur le sac ; cups égale daily_kcal divisé par kcal_per_cup. grams égale ces tasses multipliées par cent quatre, une masse conventionnelle pour une tasse américaine rase de croquettes sèches.
Contrat d’entrée, forme de la réponse et comportement d’erreur
Un chiot de six mois et huit kilogrammes sur un sac plus dense reste dans la bande puppy et a donc besoin d’un multiple plus grand de sa plus petite figure de repos. Associez cups et grams à l’horaire de repas que vous utilisez déjà ; ce point d’accès ne note pas la condition corporelle et ne découpe pas les repas. Envoyez par POST un corps JSON avec trois champs obligatoires, et chacun d’eux doit être un nombre fini positif. weight_kg est la masse corporelle du chien en kilogrammes (alias weight, kg, mass_kg) et doit se situer dans l’intervalle ouvert-fermé allant de juste au-dessus de zéro jusqu’à cent vingt ; un nouveau-né de deux cents grammes est licite, un collage zéro ou négatif ne l’est pas. age_years est l’âge en années (alias age, years, age_category), un nombre fini positif non supérieur à vingt-cinq ; utilisez une fraction pour les chiots afin que 0.25 soit trois mois et 0.5 six mois. Ce nombre n’est pas une étiquette en texte libre : il sélectionne la catégorie d’âge que la réponse nomme puppy, adult ou senior. kcal_per_cup est la densité calorique de l’aliment en kilocalories métabolisables par tasse doseuse américaine (alias kcal, calories_per_cup, density), un nombre fini positif non supérieur à huit cents ; les croquettes sèches typiques se situent près de trois cents à quatre cent cinquante. Chaque champ peut arriver comme nombre JSON ou comme chaîne numérique. Les champs absents, les chaînes vides, les valeurs non finies, zéro, les négatifs et les valeurs au-dessus des maxima déclarés échouent avec invalid_input en nommant le champ. Ces échecs ne sont pas facturés. En cas de succès, le corps répète weight_kg, age_years et kcal_per_cup nettoyés, publie age_category, indique rer_kcal comme énergie au repos arrondie à deux décimales, indique mer_factor comme le multiplicateur de stade de vie, indique daily_kcal comme la cible d’entretien, et renvoie cups arrondi à deux décimales et grams arrondi à une décimale. formula reformule le RER, le MER mis à l’échelle par l’âge, la division en tasses et la conversion de cent quatre grammes. Exemple : weight_kg 20, age_years 4, kcal_per_cup 350 est un adulte sur une croquette sèche ordinaire.
Où un calculateur de ration pour chien justifie son usage
Les générateurs de préparation d’examens et les katas de nutrition des étudiants figent un adulte connu, un chiot connu et le chemin invalid_input d’un poids non positif afin qu’un correcteur défectueux n’accepte pas une louche négative. Parce que l’implémentation est parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle ni réseau sortant.
Cas d'intégration
Changer de sac sans deviner la quantité
Lorsque la densité calorique change d’une formule à la suivante, gardez le poids et l’âge fixes et recalculez cups et grams avec le nouveau kcal_per_cup afin que l’apport énergétique reste le même.
Questions techniques
Comment calculer la quantité de nourriture à donner au chien chaque jour ?
Envoyez des nombres finis positifs pour weight_kg, age_years et kcal_per_cup. L’API renvoie daily_kcal à partir du RER multiplié par le facteur de catégorie d’âge, puis cups = daily_kcal / kcal_per_cup et grams = cups × 104.
Quelles catégories d’âge le calculateur utilise-t-il ?
age_years au-dessous de quatre mois est un jeune chiot (facteur 3.0), au-dessous d’un an est puppy (2.0), d’un an jusqu’à sept ans est adult (1.6), et à partir de sept ans est senior (1.2).
Combien coûte le calculateur de ration pour chien ?
L’outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n’est pas facturée.