Calculateur de point d'ébullition d'une solution
L'eau qui bout à 100 °C, avec un Kb de 0,512 et un soluté à 0,5 mol/kg, bout à 100,256 °C en solution. Saisissez le point d'ébullition du solvant, la molalité, Kb et le facteur de particules pour obtenir la température complète, pas seulement l'élévation. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Point d'ébullition du solvant
- 100
- Molalité
- 0,5
- Kb
- 0,512
- Courant (A)
- 1
- Δtb
- 0,256
- Point d'ébullition
- 100,256
- Précision
- 10
Ce calculateur de point d'ébullition d'une solution renvoie la température d'ébullition colligative Tb d'une solution diluée à partir du point d'ébullition du solvant pur T0, de la molalité m, de la constante ébullioscopique du solvant Kb, et du facteur de van 't Hoff i, selon la forme fermée Tb égal à T0 plus i fois Kb fois m. L'élévation colligative du point d'ébullition est la hausse de la température d'ébullition de la solution par rapport au solvant pur, lorsqu'un soluté non volatil abaisse la pression de vapeur du solvant ; ajouter cette hausse à T0 donne la température que vous mesurez à l'ébullition du mélange. La même identité apparaît dans les laboratoires de chimie générale, les exercices colligatifs, et les vérifications de procédé où vous connaissez déjà T0 du solvant et la molalité et avez besoin d'un point d'ébullition de solution reproductible sans consulter de table. Les vérifications de manuel typiques incluent l'eau à cent degrés Celsius avec Kb environ 0,512 K·kg/mol, m égal à 0,5 mol/kg, et i égal à 1, donnant Tb égal à 100,256, et les mêmes T0, m et Kb avec i égal à 2 pour un électrolyte fort 1:1, donnant 100,512. Le moteur n'utilise qu'une arithmétique finie, sans appel réseau, sans échantillonnage et sans raccourci dépendant de la date.
Ce que signifie le point d'ébullition d'une solution et ce que contient la réponse
Le point d'ébullition d'une solution diluée idéale d'un soluté non volatil se situe au-dessus du point d'ébullition du solvant pur, d'une quantité colligative proportionnelle au nombre de particules de soluté par kilogramme de solvant.
La relation linéaire standard est ΔTb égal à i fois Kb fois m, et le point d'ébullition de la solution est Tb égal à T0 plus ΔTb, où T0 est la température d'ébullition du solvant pur dans l'échelle que vous choisissez, m est la molalité en moles de soluté par kilogramme de solvant, Kb est la constante ébullioscopique propre au solvant en K·kg/mol (numériquement égale à °C·kg/mol pour une différence de température), et i est le facteur de van 't Hoff qui compte les particules effectives produites par unité formulaire.
Les non-électrolytes idéaux utilisent i égal à un ; les électrolytes forts approchent le nombre stœchiométrique d'ions à la limite diluée, tandis que les électrolytes faibles utilisent un i effectif compris entre un et ce nombre. Une molalité nulle est autorisée et donne Tb égal à T0.
Où le point d'ébullition d'une solution intervient dans les études, le laboratoire et les logiciels
Les élèves rencontrent le point d'ébullition d'une solution lorsqu'un manuel introduit les propriétés colligatives après la molalité, lorsqu'un compte rendu de laboratoire demande la température d'ébullition attendue d'une solution préparée, ou lorsqu'un problème de concours donne T0, Kb, et demande la température d'ébullition d'un mélange plutôt que seulement la hausse.
Les enseignants peuvent pré-générer des corrigés pour des molalités modestes et des facteurs de van 't Hoff entiers sans se fier à des applications de calcul opaques qui changent silencieusement d'unité, omettent le facteur de particules, ou oublient d'ajouter la température de base du solvant pur.
Les développeurs appellent le même contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des produits pédagogiques de chimie, pour normaliser des entrées colligatives saisies par l'utilisateur avant de tracer des courbes de phase, ou pour satisfaire des énoncés de défis de programmation qui exigent Tb plutôt qu'une estimation approximative.
Les flux de procédé et de qualité ont parfois besoin d'une source rapide et hors ligne de températures d'ébullition de solution, afin que les vérifications de solutions diluées puissent être validées sans rouvrir un traité complet de thermodynamique. Les outils produits et de soutien scolaire utilisent cette somme lorsqu'un apprenant saisit le point d'ébullition du solvant, la molalité, Kb et i, et que l'interface doit afficher une température de solution claire avec un écho de la formule.
Associez-le aux outils d'élévation du point d'ébullition ou de concentration molaire lorsque vous avez besoin d'étapes de chimie des solutions connexes, et aux autres points de terminaison de chimie lorsque vous construisez un petit laboratoire d'outils colligatifs gratuits et déterministes.
Cas d’usage
Devoirs et vérifications Tb en laboratoire
Calculez la température d'ébullition attendue d'une solution à partir de T0 du solvant, de la molalité, de Kb du solvant et du facteur de van 't Hoff avant de rédiger des comptes rendus de laboratoire ou de vérifier des réponses de manuel.
Soutien scolaire et logiciels de chimie
Normalisez T0, m, Kb et i saisis par l'utilisateur en une température d'ébullition de solution stable pour des leçons interactives et des calculateurs de solutions.
Questions fréquentes
Combien coûte le calculateur de point d'ébullition d'une solution ?
Il est gratuit dans votre navigateur sur cette page.
Quelle formule cet outil utilise-t-il ?
Tb = T0 + i · Kb · m, où T0 est le point d'ébullition du solvant pur, m est la molalité (mol/kg), Kb est la constante ébullioscopique (K·kg/mol), et i est le facteur de van 't Hoff.
Que se passe-t-il si la molalité est négative ?
La molalité ne peut pas être négative pour cette définition colligative du point d'ébullition de solution.
Le résultat est-il en kelvin ou en degrés Celsius ?
L'élévation ΔTb utilise des pas en kelvin qui correspondent à des pas en °C pour une différence de température.
En quoi cela diffère-t-il d'un calculateur d'élévation du point d'ébullition ?
Les outils d'élévation ne renvoient que ΔTb = i·Kb·m. Ce calculateur ajoute aussi le point d'ébullition du solvant pur, si bien que vous obtenez la température absolue d'ébullition de la solution Tb.
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/solution-boiling-point \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"solvent_bp":100,"molality":0.5,"kb":0.512,"i":1}'const res = await fetch("https://api.kit.forhosting.com/chem/solution-boiling-point", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"solvent_bp": 100,
"molality": 0.5,
"kb": 0.512,
"i": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/solution-boiling-point",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"solvent_bp": 100,
"molality": 0.5,
"kb": 0.512,
"i": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/solution-boiling-point", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"solvent_bp":100,"molality":0.5,"kb":0.512,"i":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"solvent_bp":100,"molality":0.5,"kb":0.512,"i":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/solution-boiling-point", 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
{
"solvent_bp": 100,
"molality": 0.5,
"kb": 0.512,
"i": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.solution_boiling_point",
"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 et votre préparation en laboratoire, ou appelez l'API à $0.002 par requête réussie lorsque vous avez besoin de données de référence colligatives identiques en intégration continue, dans un logiciel de soutien scolaire ou des démonstrations pédagogiques.
Ce que signifie le point d'ébullition d'une solution et ce que contient la réponse
Ce calculateur renvoie les valeurs normalisées solvent_bp, molality, kb et i, l'élévation delta_tb, le boiling_point de la solution arrondi à la précision demandée, la précision utilisée, l'étiquette de méthode solution_boiling_point, un bref rappel de la formule, et une remarque sur l'unité précisant que Tb partage l'échelle de solvent_bp. Il n'existe aucune voie CAS approximative ni aucun échantillonnage aléatoire : le moteur multiplie soit trois scalaires finis et ajoute T0 dans la plage de grandeur prise en charge, soit rejette l'entrée avec invalid_input. Les cas rejetés incluent l'absence de solvent_bp, molality, kb ou i, des valeurs non finies, des grandeurs supérieures au plafond documenté, et toute molalité négative, car une valeur négative de moles par kilogramme n'est pas physique pour cette définition. Si vous n'avez besoin que de l'élévation ΔTb sans ajouter T0, de la dépression du point de congélation, de tables de pression de vapeur, ou de points d'ébullition de solvant pur dépendant de l'altitude, utilisez les outils dédiés à cela ; cette page répond à la température d'ébullition complète de la solution, 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 intermédiaires.
Comment T0 du solvant, la molalité, Kb et le facteur de van 't Hoff sont lus
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, les préfixes hexadécimaux et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule ne se transforme pas en mauvaise température d'ébullition. Le point d'ébullition du solvant, la constante et le facteur sont des nombres finis requis ; vous fournissez T0, Kb et le facteur de particules correspondant à votre énoncé, plutôt que de vous fier à une table cachée ou à une conversion d'unité. Les champs privilégiés sont solvent_bp pour le point d'ébullition du solvant pur, molality pour m, kb pour la constante ébullioscopique, et i pour le facteur de van 't Hoff, mais les alias T0, tb0, pure_bp, solvent_boiling_point et boiling_point_solvent pour la température du solvant, m, b et molal pour la molalité, Kb, ebullioscopic_constant, boiling_constant et K_b pour la constante, et van_t_hoff, vant_hoff, van_hoff et factor pour i, 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 molalité ne doit pas être négative : si la valeur est inférieure à zéro, la requête échoue avec invalid_input, car la molalité colligative ne peut pas être négative. Une molalité nulle est valide et renvoie simplement boiling_point égal à solvent_bp avec une élévation nulle. Un champ precision optionnel, avec les alias decimals et dp, choisit le nombre de décimales à exposer pour toutes 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 Tb égal à T0 plus i Kb m.
Où le point d'ébullition d'une solution intervient dans les études, le 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 des valeurs boiling_point et delta_tb reproductibles pour les tests unitaires, les vérifications de propriétés et les assertions d'intégration continue sur des formules colligatives.