Calculateur de constante ébullioscopique
Obtenez la constante ébullioscopique d'un solvant à partir de vos propres mesures : une élévation de 0,512 °C dans une solution à 1 mol/kg avec un facteur de van 't Hoff de 1 donne Kb 0,512. Chaque substitution est détaillée pour votre cahier. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- ΔTb
- 0,512
- M
- 1
- Courant (A)
- 1
- Élévation du point d'ébullition
- 0,512
- Δt
- 0,512
- Élévation
- 0,512
- Molalité
- 1
Un calculateur de constante ébullioscopique transforme l'élévation mesurée du point d'ébullition, la molalité de la solution et le facteur de van 't Hoff en la constante du solvant Kb utilisée dans les problèmes d'ébullition colligative. Saisissez ΔTb dans des unités de température cohérentes avec vos tables (degrés Celsius ou différence en kelvins), la molalité m en moles de soluté par kilogramme de solvant et le facteur sans dimension i — un pour les non-électrolytes comme le glucose ou le saccharose, environ deux pour le chlorure de sodium idéal, environ trois pour le chlorure de calcium idéal — et l'outil renvoie Kb égal à ΔTb divisé par i fois m, les noms de champs en miroir, une chaîne de formule et une substitution pas à pas que vous pouvez coller dans vos devoirs, cahiers de laboratoire ou tests automatisés.
Ce que signifie la constante ébullioscopique pour l'élévation du point d'ébullition
L'élévation du point d'ébullition est la propriété colligative qui quantifie de combien la température d'ébullition d'un solvant s'élève lorsqu'un soluté non volatil y est dissous. Dans la limite idéale diluée utilisée en chimie physique d'initiation, l'élévation est proportionnelle à la molalité effective des particules : ΔTb est égal à i fois Kb fois m.
Ici, m est la molalité en moles de soluté par kilogramme de solvant, i est le facteur de van 't Hoff qui rend compte de la dissociation ou de l'association du soluté, et Kb est la constante ébullioscopique du solvant pur — une échelle caractéristique de température par molalité qui dépend de la masse molaire du solvant, de son point d'ébullition normal et de son enthalpie de vaporisation.
En isolant la propriété du solvant, on obtient la formule évaluée par ce calculateur : Kb est égal à ΔTb divisé par le produit de i et de m. Les valeurs de ΔTb positives et négatives sont acceptées comme nombres finis afin de pouvoir vérifier des résidus expérimentaux signés, mais i doit rester strictement positif dans le modèle colligatif idéal.
Le chemin de vérification recalcule ΔTb sur i fois m avec le même arrondi fixe que celui des champs publiés, de sorte qu'une réponse réussie est toujours accompagnée d'étapes que vous pouvez tester dans vos tests, rapports de laboratoire ou fiches d'exercices sur les constantes ébullioscopiques des solvants et les problèmes d'élévation colligative du point d'ébullition.
Conseils pratiques, limites et recherches de chimie associées
Gardez des unités de température cohérentes : si ΔTb est exprimée en kelvins ou en degrés Celsius en tant que différence, Kb partagera cette unité de température par molal. Préférez la molalité à la molarité pour les calculs colligatifs, car les tables de Kb sont définies par kilogramme de solvant et non par litre de solution. Préférez envoyer des nombres plutôt que des chaînes préformatées lorsque vous contrôlez le client ; les nombres sous forme de chaînes ne sont acceptés que s'ils respectent un motif numérique fini strict.
Cette page cible les personnes qui recherchent un calculateur de constante ébullioscopique, Kb à partir de l'élévation du point d'ébullition, ou une aide en ligne pour les devoirs sur les constantes colligatives des solvants ; ce n'est ni un outil d'abaissement cryoscopique ou de constante cryoscopique, ni un calculateur d'ébullition complet à plusieurs composants fondé sur la loi de Raoult, ni une table de solvants consultable par nom.
Préférez cette capacité lorsque vous disposez déjà de ΔTb, de la molalité et de i et n'avez besoin que de Kb ; si votre objectif est de prédire l'élévation à partir d'un Kb tabulé, inversez la même formule hors ligne ou utilisez un solveur d'élévation dédié.
Les vérifications aller-retour sont faciles : recalculez ΔTb divisé par i fois m à la main et confirmez qu'il est égal au kb publié au même arrondi à douze décimales près, puis confirmez que kb fois i fois m redonne l'élévation d'origine dans ce même arrondi.
Cas d’usage
Vérification des devoirs de chimie pour Kb = ΔTb/(i·m)
Les étudiants saisissent l'élévation du point d'ébullition, la molalité et le facteur de van 't Hoff issus de problèmes de propriétés colligatives de manuels, puis comparent leur Kb calculé à la main à un résultat déterministe avant de rendre leur copie.
Tests unitaires pour solveurs colligatifs d'étudiants
Générez des cas de constante ébullioscopique corrects, ainsi que des rejets volontaires de molalité nulle, comme valeurs attendues de kata de programmation pour les outils de chimie.
Récupération du Kb d'un solvant en laboratoire
Convertissez rapidement le ΔTb mesuré au paillasse et la molalité préparée en une constante ébullioscopique effective du solvant selon le modèle idéal i·m pour vos rapports de laboratoire.
Questions fréquentes
Qu'est-ce que la constante ébullioscopique Kb ?
Kb est le facteur propre au solvant dans l'équation colligative idéale ΔTb = i·Kb·m. En réarrangeant, Kb = ΔTb/(i·m). Les unités sont typiquement °C·kg/mol ou K·kg/mol.
Que se passe-t-il lorsque la molalité est nulle ?
Kb n'est pas défini, car il faudrait diviser par zéro.
Quel facteur de van 't Hoff faut-il utiliser ?
Les électrolytes forts idéaux utilisent le nombre d'ions (NaCl ≈ 2, CaCl₂ ≈ 3). Les solutions réelles peuvent utiliser un i effectif inférieur au nombre idéal d'ions.
Cet outil consulte-t-il Kb pour des solvants nommés ?
Non. Il retrouve Kb à partir de vos ΔTb, molalité et i mesurés ou issus d'un manuel. Utilisez une table de données de solvants si vous avez besoin de valeurs de la littérature par nom.
Le calculateur de constante ébullioscopique est-il gratuit ?
L'outil du navigateur est gratuit et s'exécute localement.
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/ebullioscopic-constant \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"delta_tb":0.512,"m":1,"i":1}'const res = await fetch("https://api.kit.forhosting.com/chem/ebullioscopic-constant", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"delta_tb": 0.512,
"m": 1,
"i": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/ebullioscopic-constant",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"delta_tb": 0.512,
"m": 1,
"i": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/ebullioscopic-constant", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"delta_tb":0.512,"m":1,"i":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"delta_tb":0.512,"m":1,"i":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/ebullioscopic-constant", 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
{
"delta_tb": 0.512,
"m": 1,
"i": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.ebullioscopic_constant",
"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 | 1000000000000 |
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
Une molalité nulle est rejetée avec une erreur invalid_input claire, car diviser par i fois zéro n'est pas défini ; les facteurs de van 't Hoff non positifs sont également rejetés afin que le modèle n'invente jamais une constante non physique. Le calcul est une arithmétique purement déterministe — sans réseau, sans graine aléatoire, sans dépendance à l'horloge — de sorte que l'exécuteur gratuit du navigateur et l'API prépayée renvoient le même JSON après arrondi décimal fixe à chaque appel, pour vos vérifications de propriétés colligatives et la caractérisation des solvants.
Ce que signifie la constante ébullioscopique pour l'élévation du point d'ébullition
Les enseignants et les correcteurs automatisés accordent autant d'importance au rejet d'une molalité nulle qu'au cas de réussite : un élève qui oublie de convertir les grammes de solvant en kilogrammes, ou qui laisse la molalité à zéro après un calcul de dilution raté, doit voir un message invalid_input explicite au lieu de Infinity ou de NaN.
Comment appeler l'API et ce qu'elle renvoie
La molalité m doit être non nulle ; les valeurs dont la valeur absolue est inférieure ou égale à un fois dix puissance moins quinze sont traitées comme nulles et rejetées. Le facteur de van 't Hoff i doit être strictement positif. Envoyez un corps JSON avec trois nombres finis requis : delta_tb (alias boiling_point_elevation, delta_t, dtb, elevation, deltaTb, DeltaTb et dTb), m (alias molality, molal et m_solute) et i (alias van_t_hoff, vant_hoff, vanthoff, factor et i_factor). Les valeurs absolues doivent rester sous la limite publiée d'un billion afin que les produits intermédiaires restent finis en double précision IEEE sur le Worker et dans le navigateur. En cas de succès, la réponse renvoie delta_tb, m et i arrondis, les reflète sous boiling_point_elevation, molality, van_t_hoff et les alias associés, fixe kb, ebullioscopic_constant et Kb à la même constante arrondie, formula à la chaîne « Kb égal à ΔTb sur i fois m », equation à une chaîne de substitution complétée, message à un bref résumé en anglais, et steps à un tableau ordonné de lignes de calcul incluant le produit du dénominateur i fois m. Une validation en échec — champs manquants, nombres non finis, valeurs hors limites absolues, molalité nulle ou i non positif — renvoie invalid_input et n'est jamais facturée. La tarification est un forfait de $0.002 par requête réussie, avec un article unitaire et un prix unitaire marginal nul.
Conseils pratiques, limites et recherches de chimie associées
Pour l'enseignement de la chimie, associez des exemples : un cas proche de l'eau avec ΔTb égal à zéro virgule cinq cent douze, m égal à un et i égal à un redonne Kb d'environ zéro virgule cinq cent douze kelvin par molal ; un cas de chlorure de sodium idéal à un molal avec i égal à deux divise par deux le Kb retrouvé pour la même élévation ; un non-électrolyte organique dilué avec i égal à un et une petite élévation varie linéairement ; et envoyez délibérément m égal à zéro pour démontrer le chemin strict invalid_input qui protège contre une division indéfinie. Les tâches en échec qui renvoient invalid_input ne consomment pas de solde prépayé, ce qui garde les scripts exploratoires économiques lorsque les élèves envoient volontairement une molalité nulle.