Calculateur d'enthalpie molaire
Passez de la chaleur totale d'un calorimètre à l'enthalpie molaire : −890 kJ mesurés pour 1 mol ayant réagi font −890 kJ/mol, et la chaleur libérée garde son signe négatif, exothermique. Kilojoules ou joules conviennent, sans conversion. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Chaleur
- -890
- Moles
- 1
- Enthalpie par mole
- -890
- Précision
- 10
Ce calculateur d'enthalpie molaire convertit une chaleur de réaction totale mesurée en enthalpie molaire de réaction en divisant la chaleur par le nombre de moles de substance ayant réagi. En calorimétrie et dans les travaux pratiques de thermochimie, on connaît souvent la quantité d'énergie absorbée ou libérée pour un lot de matière ; exprimer cette énergie par mole permet de comparer des réactions, de dresser des tables d'enthalpies standard et de vérifier des réponses de manuel. La forme close est déterministe : l'enthalpie molaire est égale à la chaleur totale Q divisée par le nombre de moles n. Vous fournissez la chaleur dans l'unité d'énergie de votre choix (le kilojoule et le joule sont tous deux courants) et les moles comme quantité positive du réactif de référence ou de la réaction telle qu'écrite ; le moteur renvoie l'enthalpie par mole en énergie par mole, dans la même unité d'énergie que celle utilisée pour Q. Il n'y a ni consultation réseau de tables de formation, ni échantillonnage aléatoire, ni raccourci dépendant de la date.
Où s'inscrit l'enthalpie molaire dans les études, le travail de laboratoire et les logiciels
Les étudiants rencontrent cette conversion lorsqu'un laboratoire de calorimétrie mesure une variation de température, la convertit en chaleur via masse fois chaleur spécifique fois delta T, puis demande l'enthalpie par mole du réactif limitant, lorsqu'un manuel donne la chaleur totale libérée pour deux moles de combustible et veut la valeur par mole, ou lorsqu'un examen fournit Q et n et exige ΔH_m sans calculatrice formelle programmable.
Les enseignants peuvent pré-générer des corrigés pour des jeux de données modestes sans se fier à des applications opaques qui mélangent silencieusement joules et kilojoules ou inversent les signes exothermiques. Les ingénieurs de procédés et des matériaux utilisent le même contrat comme vérification rapide de cohérence avant des tables de simulation de procédé, en confirmant qu'une chaleur de lot rapportée est cohérente avec une enthalpie molaire candidate pour un intermédiaire.
Les développeurs l'appellent depuis des scripts pour générer des vecteurs de test déterministes pour des tableaux de bord de thermochimie, pour normaliser des entrées calorimétriques saisies par l'utilisateur avant un tracé, ou pour satisfaire des énoncés de défi de programmation qui exigent l'enthalpie molaire plutôt qu'une estimation approximative. Les concours et les devoirs ont souvent besoin d'une source rapide et hors ligne de résultats Q sur n pour que les solutions puissent être vérifiées sous la pression du temps sans retaper les étapes de calcul.
Les outils de produit et d'éducation utilisent cette évaluation lorsqu'un apprenant saisit la chaleur totale et les moles et que l'interface doit afficher l'enthalpie par mole ainsi qu'un bref rappel de la formule. Associez-le aux outils de stœchiométrie ou d'enthalpie de formation lorsque vous avez besoin d'étapes chimiques connexes, et à d'autres points de terminaison de chimie lorsque vous construisez un petit laboratoire de calculateurs de chimie gratuits et déterministes.
Cas d’usage
Devoirs et vérifications de laboratoire
Convertissez une chaleur totale mesurée ou de manuel et les moles ayant réagi en enthalpie molaire ΔH_m = Q/n pour vos feuilles d'exercices et comptes rendus de laboratoire.
Logiciels d'enseignement et de laboratoire
Normalisez une chaleur calorimétrique et des moles saisies par l'apprenant en une enthalpie molaire stable pour les traceurs et les leçons interactives.
Questions fréquentes
Combien coûte le calculateur d'enthalpie molaire ?
Il est gratuit dans votre navigateur sur cette page.
Comment l'enthalpie molaire est-elle définie ici ?
ΔH_m = Q / n, où Q est la chaleur totale pour l'avancement de réaction mesuré et n le nombre de moles ayant réagi. Gardez des unités d'énergie cohérentes (par exemple kJ avec kJ/mol).
Que se passe-t-il si moles est nul ou négatif ?
Des moles nulles ou négatives rendent l'enthalpie molaire ΔH_m = Q/n indéfinie ou non physique.
La chaleur doit-elle être positive ou négative pour une réaction exothermique ?
Transmettez Q comme variation de chaleur du système : négative lorsque la chaleur est libérée (exothermique) et positive lorsqu'elle est absorbée (endothermique). Le calculateur n'inverse pas votre signe.
Cet outil consulte-t-il des enthalpies standard de formation ?
Non. Vous fournissez la chaleur totale et les moles. Le calculateur ne fait que diviser Q par n ; utilisez un outil de formation ou de loi de Hess si vous avez besoin d'une ΔH_rxn issue de tables.
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/enthalpy-per-mole \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"heat":-890,"moles":1}'const res = await fetch("https://api.kit.forhosting.com/chem/enthalpy-per-mole", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"heat": -890,
"moles": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/enthalpy-per-mole",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"heat": -890,
"moles": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/enthalpy-per-mole", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"heat":-890,"moles":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"heat":-890,"moles":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/enthalpy-per-mole", 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
{
"heat": -890,
"moles": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.enthalpy_per_mole",
"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, vos vérifications de laboratoire et vos révisions d'examen, ou appelez l'API au tarif de $0.002 par requête réussie lorsque vous avez besoin de jeux de données d'enthalpie molaire reproductibles en intégration continue, dans un logiciel de soutien scolaire ou pour des démonstrations pédagogiques.
Ce que signifie l'enthalpie molaire et ce que contient la réponse
L'enthalpie molaire de réaction est la variation d'enthalpie associée à une mole d'avancement de référence de la réaction. Lorsqu'un calorimètre enregistre une chaleur totale Q pour une quantité connue de réactif ayant réellement réagi, diviser Q par cette quantité de matière n donne ΔH_m égale à Q sur n. Si Q est rapportée pour le système, un processus exothermique qui libère de la chaleur a un Q négatif et donc une enthalpie molaire négative, conformément à la convention de signe thermochimique habituelle ; un processus endothermique a un Q positif et une ΔH_m positive. Ce calculateur n'effectue que cette division après validation des entrées. Vous transmettez heat comme énergie totale du lot mesuré et moles comme quantité positive ayant réagi, en moles. La réponse renvoie en écho heat et moles après validation, renvoie enthalpy_per_mole comme le quotient arrondi à la précision demandée, étiquette la méthode enthalpy_per_mole, enregistre la précision, rappelle la formule et indique unit comme énergie par mole, afin que l'appelant sache que l'unité d'énergie suit celle utilisée pour heat. Il n'y a ni conversion automatique entre joules et kilojoules, ni équilibrage stœchiométrique, ni résolution de réseau selon la loi de Hess : le moteur évalue une enthalpie molaire finie en virgule flottante ou rejette l'entrée avec invalid_input. Les cas rejetés incluent des champs requis manquants, des valeurs non finies, des grandeurs supérieures au plafond documenté, et toute valeur de moles nulle ou négative, car une quantité de matière non positive rend Q sur n indéfini ou non physique. Si vous avez besoin d'enthalpies de formation inconnues à partir d'une réaction complète avec des tables ΔH_f connues, d'estimations d'énergie de liaison ou de cycles de Hess à plusieurs étapes, utilisez ces outils dédiés ; cette page ne répond qu'à la conversion de la chaleur totale en enthalpie molaire, avec une sortie numérique stable adaptée aux feuilles d'exercices, aux tests unitaires et aux consommateurs d'API qui ne doivent pas inventer d'étapes thermochimiques.
Comment la chaleur et les moles sont lues et comment le résultat reste reproductible
Les signes plus en tête et la notation scientifique sur les chaînes numériques sont admis dès qu'ils s'interprètent comme des décimaux finis ; les espaces internes, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair pour qu'une cellule erronée ne se transforme pas en une enthalpie molaire fausse. Une chaleur nulle est valide et donne simplement une enthalpie par mole nulle lorsque moles est positif. Les noms de champs privilégiés sont heat pour l'énergie totale Q et moles pour la quantité ayant réagi n, mais les alias tels que q, Q, total_heat, heat_released, energy et heat_total pour heat, ainsi que n, mol, amount, moles_reacted et amount_mol pour moles 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. Le champ moles doit être strictement positif : si moles est nul ou négatif, la requête échoue avec invalid_input car diviser par une quantité de matière non positive n'est pas défini ou n'est pas physique pour une grandeur molaire. Un champ precision facultatif, avec les alias decimals et dp, choisit le nombre de décimales exposées pour les champs numériques, avec une valeur par défaut de dix et un plafond de quinze pour 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 dans un pipeline automatisé sans réimplémenter vous-même la formule Q sur n.
Où s'inscrit l'enthalpie molaire dans les études, le travail de laboratoire et les logiciels
Sur cette page, le calcul s'exécute entièrement dans votre navigateur ; via l'API, chaque appel réussi coûte $0.002, une 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 tier 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
Jeux de données de thermochimie déterministes
Générez des valeurs enthalpy_per_mole reproductibles pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue.