Calculateur de stœchiométrie masse-à-masse
4 g de dihydrogène donnent 36 g d'eau. Saisissez la masse du réactif, les deux masses molaires et les deux coefficients de votre équation équilibrée, et obtenez la masse théorique de produit avec les moles intermédiaires. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Masse du réactif
- 4
- Masse molaire du réactif
- 2
- Masse molaire du produit
- 18
- Coefficient du réactif
- 2
- Coefficient du produit
- 2
- Moles de réactif
- 2
- Moles de produit
- 2
- Masse de produit
- 36
- Précision
- 10
Ce calculateur de stœchiométrie masse-à-masse convertit une masse de réactif connue en masse théorique de produit pour une réaction chimique équilibrée. Vous fournissez la masse de réactif dont vous disposez, la masse molaire de ce réactif, la masse molaire du produit d'intérêt, et les deux coefficients stœchiométriques qui relient ces espèces dans l'équation équilibrée. Le moteur forme d'abord les moles de réactif comme la masse sur la masse molaire, multiplie par le ratio molaire du coefficient de produit sur le coefficient de réactif, puis multiplie par la masse molaire du produit pour obtenir la masse de produit. Les vérifications classiques de classe incluent quatre grammes d'hydrogène avec une masse molaire de deux et des coefficients de deux à deux pour de l'eau de masse molaire dix-huit, donnant trente-six grammes d'eau, et cent grammes de carbonate de calcium de masse molaire cent produisant quarante-quatre grammes de dioxyde de carbone lorsque les coefficients sont de un à un. Le moteur n'utilise qu'une arithmétique finie déterministe, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date.
Ce que signifie la stœchiométrie masse-à-masse et ce que contient la réponse
La stœchiométrie masse-à-masse est le calcul courant qui transforme une quantité pesée d'une substance en masse théorique d'une autre substance que prédit une équation chimique équilibrée. Une fois l'équation équilibrée, les coefficients fixent le ratio molaire entre les espèces ; les masses molaires convertissent entre grammes et moles de chaque côté.
En symboles, les moles de réactif sont égales à la masse de réactif divisée par la masse molaire du réactif, les moles de produit sont égales aux moles de réactif fois le coefficient du produit sur le coefficient du réactif, et la masse de produit est égale aux moles de produit fois la masse molaire du produit.
Ces trois étapes se réduisent à une seule forme fermée : la masse de produit est égale à la masse de réactif fois la masse molaire du produit sur la masse molaire du réactif, fois le coefficient du produit sur le coefficient du réactif. Une masse de réactif nulle avec des masses molaires et des coefficients positifs est valide et donne une masse de produit nulle.
Où la stœchiométrie masse-à-masse intervient dans les études, le travail de laboratoire et les logiciels
Les élèves rencontrent les problèmes de masse-à-masse lorsqu'un manuel introduit les ratios molaires après l'équilibrage d'équations, lorsqu'un devoir donne des grammes de réactif et demande des grammes de produit, ou lorsqu'un problème de concours attend un rendement théorique sans une calculatrice à plusieurs étapes qui perd silencieusement un coefficient. Les enseignants peuvent pré-générer des corrigés pour des masses molaires modestes et des coefficients entiers sans se fier à des applications opaques qui mélangent le rendement en pourcentage avec la masse théorique ou supposent de mauvaises unités.
Les techniciens et préparateurs de laboratoire utilisent la même combinaison lorsqu'un protocole exige une masse de produit donnée à partir d'une matière de départ pesée, et que seules une balance et une équation équilibrée sont disponibles : convertir la masse en moles, appliquer le ratio de coefficients, reconvertir en masse, et confirmer le rendement prévu.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des tuteurs de chimie, pour normaliser des paramètres de réaction saisis par l'utilisateur avant un export de cahier de laboratoire, ou pour satisfaire des énoncés de défis de programmation qui exigent des grammes de produit plutôt qu'un croquis approximatif.
Les outils produits et pédagogiques utilisent ce point de terminaison lorsqu'un apprenant saisit la masse de réactif, les masses molaires et les coefficients, et que l'interface doit afficher la masse de produit avec une unité claire. Associez-le aux outils de concentration molaire ou de volume de gaz lorsque vous avez besoin de grandeurs de chimie connexes, et aux autres points de terminaison scientifiques lorsque vous construisez un petit laboratoire de calculateurs de stœchiométrie gratuits et déterministes.
Cas d’usage
Devoirs et vérifications de rendement théorique
Convertissez des masses de réactif de manuel en masse théorique de produit à l'aide des masses molaires et des coefficients équilibrés, avant la correction ou le tracé de graphiques.
Préparation de laboratoire et logiciels pédagogiques
Planifiez des masses de produit à partir de réactifs pesés et d'équations équilibrées dans des cahiers de laboratoire, des interfaces de soutien scolaire et des générateurs automatisés de fiches d'exercices.
Questions fréquentes
Combien coûte le calculateur de stœchiométrie masse-à-masse ?
Il est gratuit dans votre navigateur sur cette page.
Comment la masse de produit est-elle calculée ?
De façon équivalente : moles de réactif à partir de la masse sur la masse molaire, mise à l'échelle par le ratio molaire, puis multiplication par la masse molaire du produit.
Que se passe-t-il si une masse molaire est nulle ?
Une masse molaire nulle ou négative ne peut pas convertir entre masse et moles pour le réactif ou le produit.
Cet outil trouve-t-il le réactif limitant ?
Non. Il associe une masse de réactif à une masse de produit à l'aide des coefficients que vous fournissez. La recherche du réactif limitant parmi plusieurs réactifs est un calcul différent.
Pourquoi les résultats sont-ils arrondis à une certaine précision ?
La précision par défaut est de 10 décimales ; vous pouvez la régler entre 0 et 15.
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/mass-to-mass-stoich \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"reactant_mass":4,"reactant_molar_mass":2,"product_molar_mass":18,"reactant_coeff":2,"product_coeff":2}'const res = await fetch("https://api.kit.forhosting.com/chem/mass-to-mass-stoich", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"reactant_mass": 4,
"reactant_molar_mass": 2,
"product_molar_mass": 18,
"reactant_coeff": 2,
"product_coeff": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/mass-to-mass-stoich",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"reactant_mass": 4,
"reactant_molar_mass": 2,
"product_molar_mass": 18,
"reactant_coeff": 2,
"product_coeff": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/mass-to-mass-stoich", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"reactant_mass":4,"reactant_molar_mass":2,"product_molar_mass":18,"reactant_coeff":2,"product_coeff":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"reactant_mass":4,"reactant_molar_mass":2,"product_molar_mass":18,"reactant_coeff":2,"product_coeff":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/mass-to-mass-stoich", 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_mass": 4,
"reactant_molar_mass": 2,
"product_molar_mass": 18,
"reactant_coeff": 2,
"product_coeff": 2
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.mass_to_mass_stoich",
"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_abs_value | 1000000000000000 |
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
Utilisez-le gratuitement dans le navigateur pour vos devoirs, votre préparation en laboratoire et votre planification de rendement, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence masse-à-masse reproductibles en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations pédagogiques.
Ce que signifie la stœchiométrie masse-à-masse et ce que contient la réponse
Ce calculateur renvoie la masse de réactif validée, les deux masses molaires, les deux coefficients, les quantités molaires intermédiaires de réactif et de produit, la masse de produit calculée, la précision utilisée, une étiquette de méthode mass_to_mass_stoich, un bref rappel de la formule, et une indication d'unité précisant que la masse de produit partage la même unité de masse que la masse de réactif d'entrée. Il n'existe aucune recherche de réactif limitant multi-réactifs, aucune voie de rendement en pourcentage, et aucun équilibreur d'équation : le moteur évalue soit la combinaison masse-à-masse dans la plage numérique prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de champs requis, des valeurs non finies, des grandeurs supérieures au plafond documenté, une masse de réactif négative, et toute masse molaire ou coefficient stœchiométrique nul ou négatif, car une masse molaire nulle ne peut pas convertir la masse en moles et un coefficient non positif rend le ratio molaire indéfini ou non physique. Si vous avez besoin du réactif limitant parmi plusieurs réactifs, du rendement en pourcentage à partir d'une masse réelle, ou d'outils de dilution et de concentration, utilisez les capacités dédiées à cela ; cette page ne répond qu'à la masse de produit théorique à partir d'une masse de réactif, avec une sortie numérique stable adaptée aux fiches d'exercices, aux tests unitaires et aux clients de l'API qui ne doivent pas inventer d'étapes symboliques.
Comment la masse, les masses molaires et les coefficients sont lus et restent reproductibles
Les signes plus optionnels en tête et la notation scientifique dans les chaînes numériques sont autorisés lorsqu'ils s'interprètent comme des nombres décimaux finis ; les espaces incrustés et les jetons non numériques sont rejetés. Le champ privilégié pour la masse connue est reactant_mass, mais les alias mass, m_reactant, reactantMass et mass_reactant sont acceptés, afin que les feuilles de calcul, les chaînes de requête et les formulaires typés puissent réutiliser le même contrat. La masse molaire du réactif est reactant_molar_mass avec les alias mm_reactant, reactant_mm, M_reactant et reactantMolarMass ; la masse molaire du produit est product_molar_mass avec les alias mm_product, product_mm, M_product et productMolarMass. Les deux masses molaires doivent être des nombres finis strictement positifs en grammes par mole, ou toute unité de masse par mole cohérente avec l'unité de masse choisie pour reactant_mass. Les coefficients stœchiométriques utilisent reactant_coeff et product_coeff, avec des alias tels que coeff_reactant, n_reactant, reactantCoeff et a pour le côté réactif, et coeff_product, n_product, productCoeff et b pour le côté produit. Les coefficients doivent être positifs ; zéro échoue avec invalid_input et un message nommant le champ, pour qu'une mauvaise cellule ne se transforme pas en division silencieuse par zéro. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour les sorties numériques, avec une valeur par défaut de dix et un plafond de quinze, afin que les goldens JSON restent stables. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin du même résultat mathématique au sein d'un pipeline automatisé, sans réimplémenter vous-même la formule masse-à-masse.
Où la stœchiométrie masse-à-masse intervient dans les études, le travail de laboratoire et les logiciels
Sur cette page, le travail s'exécute entièrement dans votre navigateur ; via l'API, chaque recherche réussie coûte $0.002, la validation échouée n'est pas facturée, et rien n'est conservé après le renvoi de la réponse. Cette séparation — exploration interactive gratuite et API payante identique — correspond au reste du catalogue de niveau A de KIT, et vous permet de passer d'une démonstration en classe à un pipeline automatisé sans changer le résultat mathématique.
Cas d'intégration
Données de référence déterministes pour les tests
Générez product_mass et les intermédiaires de moles reproductibles pour les tests unitaires, les tuteurs de chimie et les assertions d'intégration continue sur la stœchiométrie masse-à-masse.