Calculateur de molalité
Une demi-mole de soluté dans 1 kg d'eau donne 0,5 mol/kg, et 2 mol dans un demi-kilogramme donnent 4 mol/kg. Obtenez la molalité qu'utilisent la cryoscopie, l'ébulliométrie et l'osmose, indépendante de la température. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Moles de soluté
- 0,5
- Masse solvant kg
- 1
- Molalité
- 0,5
La molalité est la concentration d'une solution exprimée comme la quantité de soluté en moles divisée par la masse de solvant pur en kilogrammes. Contrairement à la molarité, qui dépend du volume de la solution et donc de la température via la dilatation thermique, la molalité est indépendante de la température car la masse du solvant ne change pas lorsque le liquide se dilate ou se contracte. Chimistes, pharmaciens et ingénieurs de procédé utilisent la molalité pour les propriétés colligatives telles que l'abaissement du point de congélation, l'élévation du point d'ébullition et les calculs osmotiques où une mesure intensive stable est requise. Les étudiants rencontrent d'abord la définition m égale n sur M du solvant puis s'entraînent aux conversions de grammes de solvant en kilogrammes. Ce calculateur accepte les moles de soluté et la masse de solvant en kilogrammes, renvoie la molalité en moles par kilogramme avec des étiquettes d'unités et la chaîne de formule pour audit, et rejette une masse de solvant nulle afin qu'un mauvais dénominateur ne devienne jamais Infinity ou NaN.
Comment la molalité est définie et pourquoi la masse du solvant compte
Partez de la définition formelle des manuels de chimie analytique et physique : la molalité m est le quotient de la quantité de soluté n mesurée en moles et de la masse du solvant pur M_solvent mesurée en kilogrammes. Écrivez m égale n divisé par M_solvent et conservez les unités mol par kilogramme, souvent dites « molal ». La quantité de soluté doit être finie et non négative : zéro mole est une limite légitime de soluté vide qui donne une molalité zéro, tandis qu'une quantité négative est rejetée.
Les appelants qui ne connaissent que les grammes de solvant doivent convertir en kilogrammes avant d'appeler, car la définition SI de la molalité utilise le kilogramme au dénominateur par conception. Contrairement à la molarité, qui divise les moles par des litres de solution, la molalité n'a jamais besoin de densité ni de corrections de température pour le changement de volume, c'est pourquoi les formules de propriétés colligatives et de nombreuses recettes industrielles préfèrent l'échelle molale.
Elle ne convertit pas les grammes de soluté en moles, ne recherche pas les masses molaires et ne calcule pas la fraction molaire, la normalité ou la molarité ; ce sont des intentions de recherche séparées avec leurs propres pages d'atterrissage lorsque la couverture produit grandit.
Où les calculateurs de molalité apparaissent dans le travail réel
Les cours de chimie du secondaire et de l'université d'introduction assignent des exercices de concentration qui convertissent des grammes de solvant en kilogrammes et divisent les moles de soluté par cette masse ; un seul oracle de confiance accélère la notation et la préparation de démos sans bruit flottant improvisé. Les laboratoires de pharmacie et de formulation préparent des recettes où le chargement en principe actif est spécifié sur une base molale afin que la puissance reste stable face aux variations de température qui changeraient la molarité volumétrique.
Chimistes de procédé et ingénieurs chimistes dimensionnent les rapports d'alimentation des réacteurs et cristalliseurs lorsque les tables de points de congélation et d'ébullition sont tabulées contre la molalité plutôt que la molarité. Les carnets de géochimie environnementale convertissent des quantités dissoutes mesurées en concentrations molales pour des modèles de spéciation aqueuse qui attendent des kg de solvant au dénominateur.
Si vous avez ensuite besoin de molarité à partir du volume, de fraction molaire, de pour cent en masse, d'abaissement du point de congélation depuis une constante cryoscopique, ou de conversion automatique de masse molaire depuis des grammes de soluté, traitez-les comme des intentions de recherche et pages d'atterrissage séparées plutôt que de surcharger cette page de calculateur de molalité.
Cas d’usage
Clés de réponses de devoirs et de laboratoire
Calculez la molalité m = n / M_solvent à partir des moles de soluté et des kilogrammes de solvant pour que étudiants et auto-correcteurs partagent une vérité de forme fermée.
Préparation des propriétés colligatives
Convertissez les mesures de moles et de masse de solvant du lot en concentration molale avant d'appliquer les formules de point de congélation ou d'ébullition.
Recettes de formulation et de procédé
Documentez des chargements molaux stables en température pour des recettes pharmaceutiques ou industrielles qui ne doivent pas dépendre du volume de solution.
Questions fréquentes
Qu'est-ce que la molalité ?
La molalité m est la quantité de soluté en moles divisée par la masse de solvant pur en kilogrammes : m = n / M_solvent, en unités mol/kg (molal).
Que se passe-t-il si la masse du solvant est nulle ?
La molalité divise par la masse du solvant, donc une masse nulle (ou négative) est rejetée au lieu de renvoyer Infinity ou NaN.
En quoi la molalité diffère-t-elle de la molarité ?
La molarité est en moles par litre de solution et change avec la température lorsque le volume se dilate. La molalité est en moles par kilogramme de solvant et est indépendante de la température.
Saisissez-vous la masse du solvant en grammes ou en kilogrammes ?
En kilogrammes. Convertissez les grammes en kilogrammes en divisant par 1000 avant d'appeler pour que le résultat corresponde à la définition molale SI.
Pourquoi la molalité ne dépend-elle pas de la température ?
Parce qu'elle divise par la masse du solvant, qui ne change pas quand le liquide se dilate ou se contracte. La molarité, elle, divise par un volume de solution qui varie avec la température.
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/molality \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"moles_solute":0.5,"solvent_mass_kg":1}'const res = await fetch("https://api.kit.forhosting.com/chem/molality", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"moles_solute": 0.5,
"solvent_mass_kg": 1
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/molality",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"moles_solute": 0.5,
"solvent_mass_kg": 1
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/molality", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"moles_solute":0.5,"solvent_mass_kg":1}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"moles_solute":0.5,"solvent_mass_kg":1}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/molality", 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
{
"moles_solute": 0.5,
"solvent_mass_kg": 1
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.molality",
"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
Comment la molalité est définie et pourquoi la masse du solvant compte
La masse du solvant doit être strictement positive ; une masse nulle rendrait le rapport indéfini et une masse négative est non physique, donc les deux cas échouent à la validation avec un message clair invalid_input plutôt qu'un Infinity silencieux. Cette capacité évalue la forme fermée en arithmétique flottante déterministe : pas de graines aléatoires, pas d'horodatages d'horloge, pas d'appels réseau et pas de dérive de modèle, donc des entrées identiques produisent toujours le même JSON.
Ce que vous envoyez et ce que vous recevez en retour
Vérifications classiques de manuel : une demi-mole de soluté dans un kilogramme d'eau donne une molalité zéro virgule cinq, deux moles dans un demi-kilogramme de solvant donnent une molalité quatre, et zéro mole dans toute masse de solvant positive donne une molalité zéro. Gardez la masse à l'échelle kilogramme dans les pipelines de laboratoire multi-étapes : si vous pesez le solvant en grammes, divisez par mille avant d'appeler pour que le produit numérique corresponde encore à l'interprétation molale que votre rapport revendique. Envoyez deux nombres finis requis sous les champs moles_solute et solvent_mass_kg. moles_solute est la quantité d'espèce dissoute en moles et doit être supérieure ou égale à zéro. solvent_mass_kg est la masse de solvant pur en kilogrammes et doit être strictement supérieure à zéro ; zéro et les valeurs négatives échouent car la molalité divise par cette masse. Champs manquants, chaînes non numériques, NaN, Infinity, moles négatives et masse de solvant non positive échouent avec invalid_input et ne sont pas facturés. En cas de succès la réponse renvoie moles_solute et solvent_mass_kg nettoyés, fournit molality comme résultat principal en moles par kilogramme, inclut un objet d'indice d'unités nommant moles, kilogrammes et moles par kilogramme, fixe method à molality_from_moles_and_solvent_mass et formula à m égale n sur M_solvent pour que les comptes rendus de devoirs citent la même expression. Le tarif des appels API réussis est la base publiée de $0.002 par élément ; les échecs de validation ne consomment pas le solde prépayé.
Où les calculateurs de molalité apparaissent dans le travail réel
Comme cette capacité est un moteur parse pur, le tarif API est la base publiée de $0.002 par élément réussi et l'échec de validation ne consomme pas le solde.
Questions techniques
Quel est le coût ?
L'outil navigateur est gratuit et s'exécute localement. Les requêtes API utilisent le solde KIT prépayé à $0.002 par élément réussi ; une entrée invalide n'est pas facturée.