Calculateur de moles de produit
2,5 moles de réactif avec les coefficients 2 et 1 donnent 1,25 mole de produit, par un rapport molaire de 0,5. Indiquez la quantité du réactif limitant et les deux coefficients pour obtenir la base théorique de votre cahier ou de votre fiche de lot. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Moles de réactif disponibles
- 2,5
- Coefficient du réactif
- 2
- Coefficient du produit
- 1
- Rapport molaire
- 0,5
- Moles de produit
- 1,25
La stœchiométrie relie la quantité de réactif dont vous partez à la quantité de produit qui peut se former lorsqu'une réaction va jusqu'à son terme selon l'équation équilibrée. Vous multipliez les moles de réactif limitant par le rapport molaire du coefficient de produit sur le coefficient de réactif tiré de l'équation chimique équilibrée. Utilisez-la pour la préparation en laboratoire, la vérification de devoirs, les tables de stœchiométrie par lot et tout pipeline qui a besoin d'une valeur reproductible de moles de produit, sans tableurs ni scripts ponctuels.
Ce que signifient les moles de produit en pratique
Dans une équation chimique équilibrée, les coefficients sont des nombres relatifs de moles. Si deux moles de réactif A produisent une mole de produit B, le rapport molaire du produit au réactif est d'un demi. Lorsque vous connaissez le nombre de moles de A dont vous disposez réellement — et que A est le réactif limitant — vous appliquez ce rapport pour obtenir les moles théoriques de B qui peuvent se former.
C'est la première moitié de tout calcul de rendement : convertir les masses en moles si nécessaire, identifier le réactif limitant, puis appliquer le rapport des coefficients. Les laboratoires réels ont encore besoin du rendement en pourcentage pour tenir compte des pertes à la récupération, mais la quantité stœchiométrique de produit est la référence propre qu'attendent tout cahier de laboratoire, correcteur et enregistrement électronique de lot.
Une valeur nulle de moles de produit n'apparaît que lorsque les moles de réactif ou le coefficient de produit sont nuls ; un coefficient de réactif nul est rejeté, car la division par zéro n'est pas définie et un terme de réactif manquant n'est pas un rapport équilibré valide.
Cet outil n'invente jamais de chimie et n'équilibre pas les équations à votre place : il applique seulement l'arithmétique une fois que vous fournissez les moles de réactif et les deux coefficients dans des unités molaires cohérentes, de sorte que la qualité de la réponse dépend du soin avec lequel vous avez équilibré l'équation et mesuré le réactif au préalable.
Où les équipes intègrent les moles de produit dans leurs flux
Les enseignants et tuteurs de chimie génèrent les réponses attendues en moles de produit avant que les élèves ne résolvent des problèmes de stœchiométrie à plusieurs étapes, puis comparent les copies à un résultat de référence connu. Les techniciens de laboratoire convertissent les quantités d'alimentation prévues en moles théoriques de produit pour les fiches de lot et les notes de mise à l'échelle. Les ingénieurs procédé intègrent le même contrôle dans les enregistrements électroniques de lot lorsqu'ils comparent des campagnes ou valident les calculs de charge.
Les rédacteurs de documentation intègrent des exemples vivants pour que les lecteurs modifient moles et coefficients sans quitter la page.
Cas d’usage
Contrôles de stœchiométrie de devoirs et de laboratoire
Calculez les moles théoriques de produit à partir des moles de réactif et des coefficients équilibrés avant que les élèves ou les binômes ne finalisent leurs cahiers.
Tables de charge et de mise à l'échelle par lot
Convertissez l'alimentation de réactif prévue en moles théoriques de produit pour que les notes de procédé reflètent la bonne stœchiométrie d'un lot à l'autre.
Questions fréquentes
Comment les moles de produit sont-elles calculées ?
Les moles de produit sont égales aux moles de réactif multipliées par le coefficient de produit divisé par le coefficient de réactif. La réponse renvoie aussi le rapport molaire sans unité pour les journaux d'audit.
Quelles unités dois-je utiliser ?
Les coefficients sont des nombres stœchiométriques purs tirés de l'équation équilibrée. Convertissez la masse ou le volume en moles avant l'appel si nécessaire.
Que se passe-t-il si le coefficient de réactif est nul ?
La division par zéro n'étant pas définie, un coefficient de réactif nul est rejeté avant tout résultat ; les tâches en échec ne sont pas facturées.
Gère-t-il le réactif limitant parmi plusieurs réactifs ?
Non. Fournissez uniquement les moles du réactif limitant.
Est-ce la quantité de produit que j'obtiendrai réellement ?
Non. C'est la quantité théorique si la réaction va jusqu'au bout avec ce réactif limitant. Dans une vraie manipulation, une partie du produit se perd à la récupération : il faut encore appliquer un rendement en pourcentage pour comparer.
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/moles-of-product \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}'const res = await fetch("https://api.kit.forhosting.com/chem/moles-of-product", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/moles-of-product",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/moles-of-product", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_moles":2.5,"reactant_coefficient":2,"product_coefficient":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/moles-of-product", 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
{
"reactant_moles": 2.5,
"reactant_coefficient": 2,
"product_coefficient": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.moles_of_product",
"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
Cette capacité effectue ce calcul transparent de manière déterministe : trois nombres finis en entrée, moles de produit et rapport molaire sans unité en sortie, avec un arrondi fixe à douze décimales pour que les résultats du navigateur et de l'API coïncident octet pour octet.
Entrées, sorties et règles de validation
L'unité est la mole partout ; convertissez les grammes ou les litres en moles à l'aide de la masse molaire ou de la loi des gaz parfaits avant l'appel si vos données de laboratoire ne sont pas déjà en moles. Une vérification de devoir classique : deux virgule cinq moles de réactif avec des coefficients de deux pour le réactif et un pour le produit, ce qui donne une virgule vingt-cinq mole de produit et un rapport molaire de zéro virgule cinq. Envoyez trois nombres requis : reactant_moles pour la quantité de réactif limitant disponible, reactant_coefficient pour cette espèce dans l'équation équilibrée, et product_coefficient pour l'espèce produit. Tous doivent être finis ; reactant_moles et product_coefficient doivent être positifs ou nuls, et reactant_coefficient doit être strictement supérieur à zéro. Un coefficient de réactif nul est rejeté avec invalid_input, car le rapport molaire diviserait par zéro et un coefficient nul signifie que cette espèce n'est pas un réactif dans la stœchiométrie que vous avez déclarée — les requêtes en échec ne sont pas facturées. La réponse renvoie les trois entrées, le mole_ratio sans unité produit sur réactif, la valeur moles_of_product et une courte chaîne de formule adaptée aux journaux d'audit et aux jeux de correction. Identifiez le vrai réactif limitant avant l'appel si plusieurs réactifs sont présents ; cet endpoint applique un seul rapport de produit à une seule quantité de réactif.
Où les équipes intègrent les moles de produit dans leurs flux
Les équipes produit éducatives affichent le formulaire gratuit dans le navigateur sur les pages d'étude et appellent l'API depuis des correcteurs qui notent les devoirs à grande échelle. Comme chaque appel réussi est un seul élément analytique facturé à $0.002, les scripts par lot peuvent balayer des grilles de quantités de réactif ou des banques de problèmes de programme sans coût de modèle ni frais d'abonnement. Privilégiez cet endpoint lorsque vous connaissez déjà les moles de réactif et les coefficients équilibrés et n'avez besoin que de la quantité transparente de produit — et non d'un solveur complet de réactif limitant multi-réactifs, d'un convertisseur masse à masse ou d'un calculateur de rendement, qui exigent des entrées plus riches ou des capacités différentes comme chem.percent_yield une fois la récupération réelle connue.
Cas d'intégration
Correction automatisée et outils d'étude
Notez les réponses des élèves en moles de produit ou alimentez des pages d'étude interactives avec un résultat JSON déterministe.
Questions techniques
Combien coûte chaque appel API ?
$0.002 par requête réussie. L'outil du navigateur ci-dessus s'exécute gratuitement en local ; l'API puise dans votre solde KIT prépayé uniquement lorsque la tâche réussit.