Convertisseur d'enthalpie molaire
Passez l'enthalpie molaire entre J/mol, kJ/mol, cal/mol, kcal/mol et BTU par livre-mole : 1 kcal/mol vaut exactement 4184 J/mol. Lisez une ancienne table en kcal à côté de valeurs SI sans ligne de facteurs fragile. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Valeur
- 1
- De
- J/mol
- To
- kcal/mol
- Résultat
- 0,0002390057
- Libellé de départ
- joules per mole
- Libellé d'arrivée
- kilocalories per mole
- J/mol
- 1
Un convertisseur d'enthalpie molaire transforme une grandeur exprimée en enthalpie par mole en un autre couple d'unités sans fouiller les polycopiés de thermodynamique, les tables CRC ni les lignes fragiles de facteurs dans un tableur. Cette capacité utilise des facteurs SI fixes et de la calorie thermochimique, acheminés par les joules par mole comme base intermédiaire, de sorte que des entrées identiques produisent toujours des sorties identiques sans appels réseau, sans échantillonnage de modèle et sans dépendance à l'horloge.
Unités prises en charge et calcul de la conversion
Le convertisseur accepte cinq familles d'enthalpie molaire sous des codes canoniques stables : J/mol pour les joules par mole, kJ/mol pour les kilojoules par mole, cal/mol pour les calories thermochimiques par mole, kcal/mol pour les kilocalories thermochimiques par mole et Btu/lbmol pour les unités thermiques britanniques de la table internationale par livre-mole. Chaque requête multiplie la valeur d'entrée par le facteur exact en joules par mole de la source, puis divise par le facteur de la cible.
Les facteurs suivent les définitions SI et les normes énergétiques conventionnelles : un kilojoule par mole vaut mille joules par mole, une calorie thermochimique par mole égale 4.184 joules par mole, une kilocalorie par mole égale 4184 joules par mole, et un BTU de la table internationale par livre-mole utilise le BTU IT de 1055.05585262 joules divisé par la livre-mole exacte de 453.59237 moles.
Comme l'intermédiaire est toujours J/mol, convertir A vers B et B vers A reste cohérent jusqu'à l'arrondi publié à douze décimales, et il n'existe pas de matrice par paires susceptible de dériver. L'enthalpie de réaction issue de tables de formation, ΔH égal à Q sur n à partir de chaleur et de moles, et les modèles d'estimation d'enthalpie absolue sont volontairement hors périmètre afin que les utilisateurs cherchant spécifiquement la conversion d'unités d'enthalpie molaire obtiennent des résultats prévisibles sous une convention claire.
Où la conversion d'enthalpie molaire sert
Utilisez le convertisseur gratuit d'enthalpie molaire dans le navigateur lorsque vous avez besoin d'une vérification rapide de joules par mole vers kilocalories par mole ou BTU par livre-mole en lisant un exercice de chimie physique, un tableau d'enthalpies standard, un bilan chaleur-matières de procédé ou un article ancien qui rapporte encore ΔH en kcal/mol. Ouvrez la page, saisissez le nombre et les unités, et copiez le résultat sans installer de bibliothèque d'unités, de pack d'ingénierie de bureau ni de tableur aux cellules de facteurs fragiles.
Associez ce point de terminaison aux calculateurs d'enthalpie de réaction ou d'enthalpie par mole lorsqu'un produit a besoin de plusieurs familles thermochimiques liées, ou appelez-le seul lorsque le trafic de recherche vise spécifiquement la conversion d'unités d'enthalpie molaire — joules par mole, kilocalories par mole et BTU par livre-mole — plutôt que le calcul de ΔH à partir de tables d'espèces ou de mesures de chaleur.
Les entrées sources suivent les mêmes règles de conservation que les autres éléments parse de KIT, et les résultats sont sûrs à mettre en cache car l'algorithme est pleinement déterministe. Les auteurs d'applications mobiles ou de chatbots peuvent mapper directement les champs result et formula dans des cartes qui montrent le nombre et le chemin de conversion que les étudiants et les opérateurs attendent sur papier.
Cas d’usage
Fiches de données de procédé et matériaux
Les ingénieurs normalisent les valeurs d'enthalpie molaire des fournisseurs et des manuels listées en unités SI et usuelles mélangées avant d'alimenter des bilans thermiques ou des packages de propriétés.
Questions fréquentes
Quelles unités d'enthalpie molaire ce convertisseur prend-il en charge ?
Joules par mole (J/mol), kilojoules par mole (kJ/mol), calories thermochimiques par mole (cal/mol), kilocalories thermochimiques par mole (kcal/mol) et BTU de la table internationale par livre-mole (Btu/lbmol).
Combien de joules par mole valent une kilocalorie par mole ?
Convertir 1 kcal/mol en J/mol produit donc 4184.
Que se passe-t-il si j'envoie une unité inconnue ?
Le message nomme le champ et liste les unités prises en charge. Les échecs de validation ne sont pas facturés.
Comment la BTU par livre-mole est-elle définie ici ?
Elle utilise la BTU de la table internationale, soit 1055,05585262 joules, divisée par la livre-mole exacte de 453,59237 moles. Les bilans thermiques en unités américaines se lisent ainsi à côté des tables SI.
Le convertisseur calcule-t-il une enthalpie de réaction ?
Non. Il convertit seulement une enthalpie molaire que vous avez déjà d'une unité à l'autre. L'enthalpie de réaction tirée des tables de formation, ΔH à partir de la chaleur et des moles et les modèles d'estimation sont hors champ.
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/conv/molar-enthalpy \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1,"from":"J/mol","to":"kcal/mol"}'const res = await fetch("https://api.kit.forhosting.com/conv/molar-enthalpy", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1,
"from": "J/mol",
"to": "kcal/mol"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/molar-enthalpy",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1,
"from": "J/mol",
"to": "kcal/mol"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/molar-enthalpy", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1,"from":"J/mol","to":"kcal/mol"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1,"from":"J/mol","to":"kcal/mol"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/molar-enthalpy", 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
{
"value": 1,
"from": "J/mol",
"to": "kcal/mol"
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.molar_enthalpy",
"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
L'outil navigateur s'exécute gratuitement sur votre appareil ; l'API prépayée facture $0.002 par élément réussi lorsque les pipelines ont besoin du même contrat depuis des serveurs et de l'automatisation.
Unités prises en charge et calcul de la conversion
Des alias conviviaux tels que joules par mole, kilocalories par mole, calories par mole, kilojoules par mole, BTU par livre-mole et des chaînes SI courantes comme J mol-1 ou J/mole sont normalisés sans distinction de casse afin que formulaires et API puissent transmettre des codes courts ou des noms complets.
Forme de la requête, champs de réponse et erreurs d'unité inconnue
Le message d'erreur nomme le champ fautif et énumère l'ensemble pris en charge afin que les clients corrigent les formulaires sans deviner. Les valeurs négatives sont autorisées lorsque vous avez besoin de deltas d'enthalpie molaire signés dans des pipelines d'ingénierie ; zéro se convertit proprement en zéro dans chaque unité cible. Envoyez un corps JSON avec trois champs obligatoires : value comme nombre fini, from comme chaîne d'unité source et to comme chaîne d'unité cible. Les alias amount et quantity sont acceptés pour value ; unit_from et source pour from ; unit_to et target pour to. En cas de succès, la réponse reprend les codes canoniques from et to, les chaînes lisibles from_label et to_label, le result converti, la grandeur intermédiaire j_per_mol, le facteur adimensionnel de la source vers la cible, une courte ligne de formule adaptée à l'interface, l'étiquette de méthode molar_enthalpy_si_thermochemical et la liste fixe units_supported. Une value manquante, des nombres non finis tels que NaN ou Infinity, des champs d'unité absents et tout jeton qui ne correspond pas à une unité prise en charge échouent avec invalid_input et ne sont pas facturés après le rejet du moteur. Des entrées identiques produisent toujours le même JSON car le chemin est purement arithmétique, sans aléatoire, sans consultation distante et sans dépendance à l'horloge murale, ce qui rend le point de terminaison sûr à figer dans des goldens d'intégration continue et des tests de contrat SDK. Les paires de grande magnitude, telles que de nombreux kilojoules par mole vers des calories par mole, partagent le même chemin de code, de sorte que les valeurs extrêmes restent bien définies tant que la double précision IEEE peut représenter le produit intermédiaire en joules par mole.
Usage navigateur, tarification API et flux quotidiens
Passez à l'API prépayée lorsqu'une application de carnet de laboratoire, un simulateur de procédés, une plateforme éducative ou un préprocesseur de thermochimie doit convertir l'enthalpie molaire à l'échelle sous un contrat KIT stable à $0.002 par élément réussi ; les échecs de validation qui lèvent invalid_input ne consomment pas le solde après rejet.
Cas d'intégration
Devoirs et examens de chimie physique
Les étudiants convertissent l'enthalpie molaire tabulée entre le SI J/mol et d'anciennes valeurs en kcal/mol ou cal/mol lorsque les tables du manuel mélangent les systèmes d'unités, et obtiennent une erreur claire invalid_input sur les jetons inconnus.
Pipelines d'automatisation thermochimique
Les scripts convertissent des champs d'enthalpie molaire journalisés ou configurés vers une base SI unique avec un contrat d'API prépayée et déterministe.
Questions techniques
Comment convertir 1 J/mol en kcal/mol ?
Envoyez un JSON avec value: 1, from: "J/mol", to: "kcal/mol". Le champ result de la réponse est le nombre converti, plus l'intermédiaire j_per_mol et une formule lisible.
Le convertisseur d'enthalpie molaire est-il gratuit ?
L'outil navigateur s'exécute gratuitement sur votre appareil. Les appels API utilisent le solde prépayé KIT à $0.002 par élément réussi ; les réponses invalid_input ne sont pas facturées.