Convertisseur mol à mol
Avec 4 moles d'hydrogène dans 2 H2 + O2 → 2 H2O, on obtient 4 moles d'eau : le calculateur multiplie les moles de réactif par le coefficient du produit divisé par celui du réactif et vous montre le facteur utilisé. 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
- 4
- Coefficient de réactif
- 2
- Coefficient de produit
- 2
- Facteur de conversion
- 1
- Moles de produit
- 4
La conversion mol à mol est l’étape centrale de stœchiométrie qui transforme une quantité connue d’une espèce chimique en quantité théorique d’une autre en n’utilisant que l’équation chimique équilibrée. Une fois l’équation équilibrée, le rapport du coefficient de produit au coefficient de réactif devient un facteur de conversion pur en moles de produit par mole de réactif, et multiplier ce facteur par les moles de réactif disponibles donne les moles de produit qui peuvent se former lorsque ce réactif est limitant. Les étudiants rencontrent d’abord cette compétence en convertissant des moles d’hydrogène en moles d’eau dans 2 H2 plus O2 donnent 2 H2O, puis la réutilisent pour la synthèse d’ammoniac, l’analyse de combustion, la neutralisation acide-base et les exercices de précipitation en chimie générale. Les chimistes de procédé et les techniciens de laboratoire pédagogique utilisent la même forme fermée pour dimensionner les alimentations et prédire le rendement théorique avant toute correction de pourcentage de rendement. Ce calculateur accepte les moles de réactif et les deux coefficients équilibrés, renvoie les moles de produit avec le facteur de conversion intermédiaire, des libellés d’unités et une chaîne de formule pour les pistes d’audit, et rejette un coefficient de réactif nul pour qu’un mauvais dénominateur ne devienne jamais Infinity ou NaN.
Comment la conversion mol à mol transforme les moles de réactif en moles de produit
Parte d’une équation chimique équilibrée écrite avec des coefficients entiers ou fractionnaires qui conservent les atomes des deux côtés de la flèche de réaction. Choisissez l’espèce réactif dont vous connaissez la quantité en moles et l’espèce produit dont vous voulez la quantité. Le facteur de conversion mol à mol est simplement le coefficient de produit divisé par celui de réactif, écrit ν_p sur ν_r, et porte des unités de moles de produit par mole de réactif.
Les moles de réactif doivent être finies et non négatives : zéro mole donne correctement zéro produit, tandis qu’une quantité négative est non physique et échoue à la validation. Les contrôles classiques de manuel incluent quatre moles de H2 de coefficient deux converties en eau de coefficient deux, donnant quatre moles d’eau, et six moles de H2 de coefficient trois converties en ammoniac de coefficient deux, donnant quatre moles de NH3.
L’outil n’équilibre pas les équations pour vous, ne cherche pas les masses molaires, ne convertit pas les grammes en moles, n’identifie pas lequel de plusieurs réactifs est limitant et n’applique pas le rendement en pourcentage ; ce restent des intentions de recherche séparées quand la couverture croît. Gardez toujours les deux coefficients sur la même échelle d’équilibrage : si vous divisez toute l’équation par deux, divisez les deux coefficients pour que le rapport numérique corresponde encore à la chimie que votre rapport affirme.
Où les calculateurs de conversion mol à mol apparaissent dans le travail réel
Les cours de chimie du secondaire et de l’université d’introduction assignent des exercices de conversion qui enchaînent grammes vers moles, conversion mol à mol et moles vers grammes ; un oracle mol à mol de confiance accélère l’étape du milieu sans bruit flottant improvisé. Les séries de préparation AP et IB réutilisent le même motif pour combustion, neutralisation acide-base et stœchiométrie de précipitation, et les correcteurs automatiques ont besoin d’une vérité de base stable pour les moles de produit donnée une quantité de réactif limitant.
Les chimistes de procédé dimensionnent les alimentations de réacteur lorsqu’une seule quantité de réactif est connue et que la charge théorique de produit doit être estimée avant les corrections de rendement. Les laboratoires analytiques convertissent les moles de titrant en moles d’analyte via les coefficients de l’équation de titrage équilibrée dans la même forme fermée.
Les plateformes de tutorat et sites de devoirs ont besoin d’un point de terminaison déterministe qui n’invente jamais de valeurs quand le coefficient de réactif est nul, afin que les mauvaises entrées d’élèves apparaissent comme des erreurs de validation claires plutôt que des NaN silencieux.
Si vous avez ensuite besoin d’équilibrage automatique d’équations, de sélection multi-réactifs du réactif limitant, de rendement en pourcentage à partir de la masse réelle ou de conversion gramme à mole depuis des tables de masse molaire, traitez-les comme des intentions de recherche et des pages d’atterrissage séparées plutôt que de surcharger cette page de calculateur de conversion mol à mol avec des flux sans rapport.
Cas d’usage
Clés de réponse pour devoirs et examens
Calculez les moles de produit à partir des moles de réactif et des coefficients équilibrés pour que élèves et correcteurs automatiques partagent une vérité mol à mol en forme fermée.
Rendement théorique du réactif limitant
Après identification du réactif limitant, convertissez ses moles en moles théoriques de produit via les coefficients de l’équation équilibrée.
Dimensionnement d’alimentation de labo et de procédé
Estimez les moles de produit à partir d’une charge de réactif connue avant les corrections de pourcentage de rendement en labs pédagogiques ou recettes pilotes.
Questions fréquentes
Que se passe-t-il si le coefficient de réactif est nul ?
La conversion mol à mol divise par le coefficient de réactif, donc un coefficient nul est rejeté plutôt que de renvoyer Infinity ou NaN.
Les coefficients doivent-ils être entiers ?
Non. Tout coefficient de réactif fini non nul est accepté, donc les coefficients fractionnaires d’une équation équilibrée normalisée fonctionnent sans ré-entériser. Les coefficients de produit peuvent être tout nombre fini.
Cela équilibre-t-il l’équation chimique ?
Non. Vous devez fournir des coefficients déjà équilibrés. L’équilibrage d’équations, la conversion par masse molaire, la sélection du réactif limitant parmi plusieurs réactifs et le rendement en pourcentage sont des outils séparés.
Combien de moles d'ammoniac donnent 6 moles d'hydrogène ?
Elles en donnent 4. Dans N2 + 3 H2 → 2 NH3, le facteur vaut 2 divisé par 3 : 6 moles d'hydrogène donnent donc 4 moles d'ammoniac, si l'hydrogène est le réactif qui s'épuise en premier.
Le calculateur trouve-t-il le réactif limitant ou le rendement ?
Non. Il donne la quantité théorique de produit en supposant que le réactif choisi est limitant. Il ne convertit pas les grammes en moles, ne repère pas le réactif limitant parmi plusieurs et n'applique aucun 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/mole-to-mole-conversion \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}'const res = await fetch("https://api.kit.forhosting.com/chem/mole-to-mole-conversion", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mole-to-mole-conversion",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_moles": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mole-to-mole-conversion", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_moles":4,"reactant_coefficient":2,"product_coefficient":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mole-to-mole-conversion", 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": 4,
"reactant_coefficient": 2,
"product_coefficient": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mole_to_mole_conversion",
"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
Comment la conversion mol à mol transforme les moles de réactif en moles de produit
Multipliez les moles de réactif disponibles par ce facteur pour obtenir les moles de produit : product_moles égale reactant_moles fois product_coefficient sur reactant_coefficient. Le coefficient de réactif ne doit pas être nul, car la conversion divise par lui ; un coefficient de réactif nul est rejeté avec invalid_input plutôt que de produire Infinity. Tout le pipeline est de l’arithmétique flottante déterministe sans graines aléatoires, horodatages d’horloge, appels réseau ni dérive de modèle, de sorte que des entrées identiques produisent toujours un JSON identique.
Ce que vous envoyez et ce que vous recevez en retour
Les contrôles classiques incluent deux H2 plus O2 donnant deux H2O avec quatre moles d’hydrogène donnant quatre moles d’eau, et N2 plus trois H2 donnant deux NH3 avec six moles d’hydrogène donnant quatre moles d’ammoniac. Gardez les coefficients sur la même échelle d’équilibrage dans les pipelines multi-étapes et documentez à quelle espèce appartient chaque coefficient pour que les cahiers notés restent auditables. Envoyez trois nombres finis obligatoires sous les champs reactant_moles, reactant_coefficient et product_coefficient. reactant_moles est la quantité du réactif choisi en moles et doit être supérieure ou égale à zéro. reactant_coefficient est le coefficient de l’équation équilibrée de ce réactif et doit être non nul car il est le dénominateur du facteur de conversion. product_coefficient est le coefficient de l’équation équilibrée du produit choisi et sert de numérateur. Champs manquants, chaînes non numériques, NaN, Infinity, moles de réactif négatives et un coefficient de réactif nul échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse répète reactant_moles, reactant_coefficient et product_coefficient nettoyés, fournit conversion_factor comme le quotient produit sur coefficient de réactif, fournit product_moles comme résultat principal, inclut un objet d’indice d’unités nommant moles et coefficients sans dimension, fixe method à mole_to_mole_conversion et formula à product_moles égal à reactant_moles fois product_coefficient sur reactant_coefficient pour que les comptes rendus de devoirs citent la même expression. Le tarif des appels API réussis est la base publiée de $0.002 par item ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de conversion mol à mol apparaissent dans le travail réel
Comme cette capacité est un moteur de parse pur, le tarif API est la base publiée de $0.002 par item réussi et l’échec de validation ne consomme pas le solde.
Questions techniques
Comment fonctionne le calculateur de conversion mol à mol ?
Il multiplie les moles de réactif par le quotient du coefficient de produit et du coefficient de réactif de l’équation équilibrée : product_moles = reactant_moles × (product_coefficient / reactant_coefficient).
Combien cela coûte-t-il ?
L’outil navigateur est gratuit et s’exécute localement. Les requêtes API utilisent le solde prépayé KIT à $0.002 par item réussi ; l’entrée invalide n’est pas facturée.