Rendement théorique : moles × rapport stœchiométrique
Avec 2,5 moles de réactif limitant et deux moles de produit par mole consommée, le rendement théorique est de 5 moles. Donnez le rapport directement ou les deux coefficients de l'équation équilibrée et obtenez le maximum de produit qu'une réaction complète peut former. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Quantité en moles
- 2,5
- Rapport
- 2
- Rendement théorique
- 5
- Source du rapport
- ratio
Le rendement théorique est la quantité maximale de produit que l'on peut attendre lorsqu'une réaction va à son terme sans voies secondaires et avec une récupération parfaite. Sous forme de moles, c'est simplement les moles du réactif limitant multipliées par le rapport stœchiométrique produit sur ce réactif selon l'équation chimique équilibrée. Cette capacité accepte ces deux données — ou les deux coefficients équilibrés qui définissent le rapport —, calcule le rendement théorique de produit avec une arithmétique déterministe et rejette les moles négatives afin que les vérificateurs de devoirs et les pipelines de laboratoire ne traitent jamais un inventaire impossible comme un départ valide.
Ce que signifie le rendement théorique et quels nombres envoyer
Partez d'une équation équilibrée et identifiez le réactif limitant — le réactif qui s'épuise en premier et plafonne donc la quantité de produit formable. Convertissez ce réactif en moles si vous êtes parti d'une masse, puis lisez les coefficients stœchiométriques du produit et de ce réactif. Le rapport coefficient produit divisé par coefficient réactif indique combien de moles de produit se forment par mole de limitant consommé.
Les moles négatives sont une entrée invalide car une quantité initiale inférieure à zéro n'est pas un inventaire physique pour un problème de rendement théorique. Zéro mole est autorisé et produit simplement zéro produit, la limite correcte lorsqu'aucun limitant n'est présent. Les exemples de cours incluent deux virgule cinq moles de limitant avec un rapport produit-sur-réactif de deux pour un donnant cinq moles de produit théorique, ou les coefficients deux et un pour le même résultat lorsque vous préférez envoyer les nombres équilibrés séparément.
Usage au laboratoire et limites pratiques
Appelez le calculateur gratuit de rendement théorique dans le navigateur pour les vérifications de devoirs, les démonstrations de cours et la planification rapide de paillasse sans installer une bibliothèque de formules de tableur ni un système d'algèbre informatique.
Associez ce point de terminaison à un auxiliaire de masse molaire dans votre propre pipeline lorsque l'étape suivante convertit des moles théoriques en grammes attendus, ou à une étape de rendement en pourcentage lorsque vous avez déjà mesuré la masse réelle de produit — cette capacité s'arrête volontairement aux moles théoriques pour que chaque intention SEO reste ciblée.
Les synthèses multi-étapes ne sont pas modélisées en chaîne dans un seul appel ; exécutez l'identité une fois par étape équilibrée en utilisant le produit théorique de l'étape précédente comme inventaire limitant suivant lorsque c'est votre modèle de procédé. Les entrées sources suivent les mêmes règles de rétention que les autres éléments de parse KIT.
Cas d’usage
Préparation de laboratoire et fiches de stœchiométrie
Techniciens et assistants d'enseignement calculent les moles de produit attendues à partir d'un inventaire limitant connu avant de convertir en masse pour étiqueter les fiches de préparation.
Applications de tutorat et intégrations LIMS
Outils curriculaires et systèmes de laboratoire appellent un point de terminaison prépayé stable au lieu de réimplémenter moles fois rapport dans chaque langage et tableur.
Questions fréquentes
Que se passe-t-il si les moles sont négatives ?
Des moles négatives ne sont pas un inventaire initial valide pour le rendement théorique ; le champ doit être non négatif. Les échecs de validation ne sont pas facturés.
Le calculateur de rendement théorique est-il gratuit ?
L'outil dans le navigateur est gratuit et s'exécute en local.
Renvoie-t-il un rendement en pourcentage ou une masse de produit ?
Non. Il renvoie uniquement les moles théoriques de produit. Convertissez en grammes avec la masse molaire dans votre pipeline et calculez le rendement en pourcentage séparément comme réel sur théorique multiplié par cent.
Puis-je saisir les coefficients au lieu du rapport ?
Oui. Indiquez le coefficient du produit et celui du réactif limitant, et le rapport est calculé pour vous. Les coefficients deux et un avec 2,5 moles donnent les mêmes 5 moles qu'un rapport de deux.
Que signifie le rendement théorique ?
C'est la plus grande quantité de produit que l'on peut attendre si la réaction est totale, sans réaction parasite et avec une récupération parfaite. Les résultats réels restent en dessous, d'où son rôle de référence pour le rendement en pourcentage.
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/chem/theoretical-yield \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles":2.5}'const res = await fetch("https://api.kit.forhosting.com/chem/theoretical-yield", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles": 2.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/theoretical-yield",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles": 2.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/theoretical-yield", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles":2.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles":2.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/theoretical-yield", 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
{
"moles": 2.5
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.theoretical_yield",
"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
Étudiants, applications de tutorat, scripts LIMS et générateurs de fiches de préparation peuvent figer le même JSON dans des tests sans embarquer un CAS de chimie complet.
Ce que signifie le rendement théorique et quels nombres envoyer
Envoyez le champ obligatoire moles comme nombre fini non négatif, avec les alias optionnels moles_limiting, limiting_moles ou n_limiting pour que le client parle le langage du laboratoire. Fournissez le champ ratio (ou stoichiometric_ratio, stoich_ratio, product_per_reactant) comme nombre positif, ou bien product_coeff et reactant_coeff comme coefficients positifs de l'équation équilibrée pour que le moteur dérive le même rapport. Des entrées identiques produisent toujours le même JSON car le chemin est de l'arithmétique pure sans réseau, sans modèle, sans graine aléatoire et sans horloge.
Lire la réponse : rendement, rapport, coefficients et formule
Les échecs de validation tels que des moles négatives mentionnent que les moles négatives ne sont pas autorisées afin de corriger une erreur de signe sans lire une stack trace. En cas de succès, la réponse répète les moles du limitant, le rapport effectif après arrondi stable, product_coeff et reactant_coeff optionnels lorsque vous les avez fournis, et theoretical_yield comme les moles de produit attendues à cent pour cent de conversion. Le champ unit vaut toujours mol pour que les interfaces étiquettent le nombre sans deviner, formula réaffirme theoretical_yield égal à moles_limiting multiplié par product_coeff sur reactant_coeff pour un affichage rapide, et ratio_source indique si le rapport provient du champ ratio direct ou de la paire de coefficients. L'étiquette method est toujours stoichiometric_ratio pour que les routeurs en aval puissent brancher sans renifler les formes. Utilisez theoretical_yield seul lorsqu'un formulaire n'a besoin que de la cellule réponse ; utilisez moles et ratio ensemble lorsqu'une feuille de solution détaillée doit réimprimer les entrées à côté du résultat ; utilisez les champs de coefficients lorsque le logiciel de notation vérifie que les étudiants ont saisi correctement les nombres équilibrés avant la multiplication. L'absence de ratio et de paire de coefficients, les nombres non finis et les rapports ou coefficients non positifs lèvent aussi invalid_input et ne sont pas facturés après le rejet du moteur.
Usage de l'API, tarification, flux de laboratoire et limites pratiques
Envoyez un corps JSON avec moles et soit ratio soit product_coeff et reactant_coeff comme nombres ou chaînes numériques. Utilisez l'API prépayée lorsqu'une plateforme de tutorat, un bac à sable d'évaluation de code, une intégration LIMS ou un générateur de curriculum a besoin d'un contrat stable sous solde KIT à $0.002 par élément réussi ; les échecs de validation ne consomment jamais le solde après le rejet du moteur. Les auteurs qui livrent des SDK peuvent mapper moles, ratio et theoretical_yield vers des entrées étiquetées Moles limitantes, Rapport stœchiométrique et Moles de produit théorique — les mêmes colonnes que les étudiants écrivent en réordonnant des tableaux de stœchiométrie à la main.
Cas d'intégration
Vérification de devoirs et d'examens
Les étudiants saisissent les moles limitantes et le rapport équilibré, comparent les moles de produit théorique au JSON structuré et reçoivent une erreur claire si des moles négatives sont envoyées par erreur.
Questions techniques
Comment calculer le rendement théorique avec ce calculateur ?
Envoyez un JSON avec moles égal à la quantité du limitant et ratio égal à produit/réactif de l'équation équilibrée (ou product_coeff et reactant_coeff). La réponse inclut theoretical_yield en moles.
Puis-je envoyer des coefficients équilibrés au lieu d'un seul rapport ?
Oui. Fournissez product_coeff et reactant_coeff comme nombres positifs ; le moteur fixe ratio à product_coeff divisé par reactant_coeff et multiplie par moles.