Calculateur de grammes de soluté pour la molarité
Une solution de chlorure de sodium à 0,5 M dans 0,25 litre demande 0,125 mole, soit 7,305 grammes à 58,44 g/mol. Indiquez la molarité visée, le volume de la fiole et la masse molaire pour savoir exactement quoi peser. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Molarité cible
- 0,5
- Volume de solution en litres
- 0,25
- Masse molaire
- 58,44
- Moles
- 0,125 g
- Grammes
- 7,305
- Précision
- 10
Ce calculateur de grammes de soluté pour la molarité indique combien de grammes de soluté solide pur ou de liquide pur vous devez peser lorsque vous voulez une solution d'une concentration molaire donnée. Vous fournissez la molarité cible en moles par litre, le volume final de la solution en litres, et la masse molaire du soluté en grammes par mole ; le moteur les multiplie selon la forme fermée grams égal à M fois V fois MM, ce qui revient à calculer d'abord les moles puis à convertir les moles en masse. Les vérifications de laboratoire classiques incluent du chlorure de sodium à demi-molaire dans un quart de litre avec une MM de 58,44 grammes par mole, ce qui nécessite 0,125 mole et 7,305 grammes, et de l'hydroxyde de sodium à un molaire dans un litre avec une MM de 40, ce qui nécessite exactement 40 grammes. Tout s'exécute avec une arithmétique finie déterministe uniquement : aucun appel réseau, aucun échantillonnage aléatoire et aucun comportement dépendant de la date.
Ce que signifient les grammes pour la molarité et ce que contient la réponse
La molarité est le nombre de moles de soluté par litre de solution. Lorsque vous préparez une solution à partir d'un solide ou d'un liquide pur, vous mesurez rarement les moles directement : vous pesez une masse sur une balance et la dissolvez jusqu'au trait de jauge dans une fiole jaugée. Le lien entre ces deux idées est la masse molaire.
Multipliez d'abord la molarité souhaitée par le volume souhaité pour obtenir la quantité de matière en moles, puis multipliez par la masse molaire en grammes par mole pour obtenir la masse en grammes. Il n'existe aucun solveur approximatif ni aucune recherche en table de masses moléculaires : vous devez fournir vous-même la masse molaire, à partir d'un tableau périodique, d'une FDS ou d'une étiquette de flacon.
Si vous connaissez déjà la masse et voulez la concentration à la place, utilisez un outil de concentration molaire ; cette page ne répond qu'à la question de préparation : combien de grammes peser pour un M et un V cibles.
Où la masse de soluté pour la molarité intervient dans les laboratoires, les études et les logiciels
Les élèves rencontrent ce calcul lorsqu'un manuel demande combien de grammes de NaCl ou de glucose dissoudre pour une solution molaire donnée, lorsqu'un protocole de laboratoire liste la molarité et le volume de fiole mais pas la masse, ou lorsqu'ils convertissent une recette de solution mère des moles vers des grammes pesables. Les enseignants peuvent pré-générer des corrigés pour des sels courants sans se fier à des applications de calcul opaques qui changent d'unité en silence.
Les chimistes de paillasse utilisent la même formule pour des tampons, des milieux et des étalons de calibration, lorsque le flacon indique la pureté et la masse molaire, et que le protocole indique M et mL convertis en litres. Les développeurs appellent le contrat depuis des scripts pour amorcer des vecteurs de test déterministes destinés à des listes de pesée LIMS, des questionnaires d'e-learning et des assistants de cahier de laboratoire qui ne doivent pas inventer de masses moléculaires.
La pratique des concours et des devoirs a souvent besoin d'une source rapide et hors ligne de réponses de masse, afin que les solutions puissent être vérifiées sans calculatrice programmable, sous la pression du temps. Les outils produits et pédagogiques utilisent cette réécriture lorsqu'un apprenant saisit M cible, le volume et MM, et que l'interface doit afficher clairement les grammes et les moles. Associez-le aux outils de dilution ou de concentration molaire lorsque vous avez besoin d'étapes de chimie des solutions connexes.
Cas d’usage
Préparation de laboratoire et fioles jaugées
Calculez les grammes de soluté solide à peser pour une molarité et un volume de fiole cibles, avant dissolution jusqu'au trait de jauge.
Devoirs et corrigés
Vérifiez des problèmes de manuel qui demandent la masse à partir de M, V et de la masse molaire, avec des nombres stables et reproductibles.
Logiciels pédagogiques et données de référence d'intégration continue
Générez des grammes et des moles déterministes pour des questionnaires, des assistants LIMS et des tests automatisés de préparation de solutions.
Questions fréquentes
Combien coûte le calculateur de grammes de soluté pour la molarité ?
Il est gratuit dans votre navigateur sur cette page.
Quelle formule est utilisée ?
grams = M × V × MM, où M est la molarité en mol/L, V le volume en litres, et MM la masse molaire en g/mol. De façon équivalente, moles = M × V et grams = moles × MM.
Que se passe-t-il si le volume ou la masse molaire est nul ou négatif ?
Un volume non positif ne peut pas définir un volume de solution physique, et une masse molaire non positive ne peut pas convertir des moles en grammes.
Cet outil recherche-t-il les masses molaires pour moi ?
Le calculateur ne fait que multiplier M, V et MM.
Pourquoi les résultats sont-ils arrondis à une certaine précision ?
La précision par défaut est de 10 décimales ; vous pouvez la régler entre 0 et 15.
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/grams-solute-for-molarity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"molarity":0.5,"volume":0.25,"molar_mass":58.44}'const res = await fetch("https://api.kit.forhosting.com/chem/grams-solute-for-molarity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"molarity": 0.5,
"volume": 0.25,
"molar_mass": 58.44
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/grams-solute-for-molarity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"molarity": 0.5,
"volume": 0.25,
"molar_mass": 58.44
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/grams-solute-for-molarity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"molarity":0.5,"volume":0.25,"molar_mass":58.44}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"molarity":0.5,"volume":0.25,"molar_mass":58.44}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/grams-solute-for-molarity", 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
{
"molarity": 0.5,
"volume": 0.25,
"molar_mass": 58.44
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.grams_solute_for_molarity",
"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 l'outil gratuit dans le navigateur pour la préparation en laboratoire, vos devoirs et vos recettes de tampons, ou appelez l'API à $0.002 par requête réussie lorsqu'un logiciel pédagogique, des scripts LIMS ou des données de référence d'intégration continue ont besoin de la même réponse de masse à chaque fois.
Ce que signifient les grammes pour la molarité et ce que contient la réponse
Ce calculateur renvoie la molarité, le volume et molar_mass normalisés que vous avez fournis, la quantité intermédiaire de moles, les grammes de soluté requis, la précision utilisée pour l'affichage, une étiquette de méthode grams_solute_for_molarity, une courte chaîne de formule, et l'unité de masse g. Les entrées invalides échouent avec invalid_input plutôt que d'inventer une masse. Les cas rejetés incluent l'absence de molarity, volume ou molar_mass, des valeurs non finies, des grandeurs supérieures au plafond documenté, une molarité négative, et tout volume ou masse molaire non positifs, car un volume nul ou négatif ne peut pas définir une solution physique de concentration donnée, et une masse molaire nulle ou négative ne peut pas convertir des moles en grammes.
Comment les entrées sont lues et comment les grammes restent reproductibles
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 préfixes hexadécimaux, les espaces incrustés et les jetons non numériques sont rejetés avec un message clair, pour qu'une mauvaise cellule de feuille de calcul ne se transforme pas en mauvaise pesée. Une molarité nulle est valide et donne simplement zéro mole et zéro gramme, ce qui est utile pour les blancs vides ou les points de dilution finale. Le volume et la masse molaire doivent être strictement positifs : un volume nul forcerait un non-sens de type division dans des flux de travail connexes et ne peut pas être un volume de solution préparée ici, et une masse molaire nulle ne peut pas relier les moles à la masse. Les champs privilégiés sont molarity pour la concentration cible en mol/L, volume pour le volume de solution en litres, et molar_mass pour la masse molaire du soluté en g/mol. Des alias sont acceptés afin que les formulaires et les chaînes de requête puissent réutiliser des noms courants : M, c, concentration, target_molarity et mol_per_L pour la molarité ; V, v, liters, litres et volume_L pour le volume ; et MM, mm, molecular_weight, mw et molarMass pour la masse molaire. 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 d'une exécution à l'autre. Associez l'exécution gratuite dans le navigateur sur cette page à l'API payante lorsque vous avez besoin de la même masse au sein d'un pipeline automatisé.
Où la masse de soluté pour la molarité intervient dans les laboratoires, les études 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.