モラル計算機
溶液のモル比,質量,モル質量,体積を求める。
結果はタイプすると更新されます。
この計算機の情報
Molarity is the most common way chemists express concentration: the number of moles of solute dissolved per litre of solution, M = moles / litres, with units of mol/L (also written M). The moles of solute come from its mass divided by its molar mass, moles = mass ÷ molar mass, so the full relationship ties together mass, molar mass, volume and concentration. This calculator solves for any one of molarity, mass of solute, solution volume or molar mass, and accepts the volume in litres or millilitres.
As a worked example, dissolving 58.44 g of table salt (NaCl, molar mass ≈ 58.44 g/mol) in enough water to make 1 litre gives 58.44 / 58.44 = 1 mole in 1 L, a 1 M solution. Dissolve 117 g of NaCl instead and you have 2 moles, which in 1 L is a 2 M solution or, in 500 mL, a 4 M solution. Working backwards, to make 250 mL of 0.1 M NaCl you need 0.1 × 0.25 = 0.025 mol, i.e. 0.025 × 58.44 ≈ 1.46 g.
Molarity is the working currency of the lab bench — preparing standard solutions, diluting stock reagents, running titrations and stoichiometry, and mixing buffers all depend on it. Note that it is defined per litre of final solution, not per litre of solvent, so you dissolve the solute and then top up to the target volume rather than adding it to a pre-measured litre of water.
よくある質問
モル量とは何か。
Molarity (M) is moles of solute per litre of solution. Dissolving 58.44 g of NaCl (1 mole) in 1 litre gives a 1 M solution.
グラムからモルをどうやって得る?
Divide the mass in grams by the molar mass in g/mol. 117 g of NaCl is 117 / 58.44 = 2 moles.
目標モル量と体積に対してどれだけの溶質が必要か。
必要なモル数=モル量×リットルでの体積、質量=モル数×モル質量。0.1 M NaCl 250mLの場合、0.1×0.25=0.025mol、約1.46g。質量に「解く」を設定して計算機が計算する。
水分のモル量は1リットル当たりか溶液のモル量は1リットル当たりか。
溶液のリットル当りの量。溶質を溶かし、目標の容積に達するまで溶媒をマークまで加えます。1リットルの水に単に加えてしまうと容積が少し大きくなり濃度が低くなります。
モル量とモル数の違いは何か。
モル比は溶液のリットル当たりのモルで、体積が変化するため温度により少しずつ変化します。モル比は溶媒のキログラム当たりのモルで、温度に依存しません。このツールはモル比を計算します。
ストック溶液をどうやって希釈する?
2M のストックから 1 L の 0.5 M を作るには 0.5 × 1/2 = 0.25 L のストックを 1 L まで増やす必要がある。
API — コードからこの計算機を使う
この計算機を自由な JSON エンドポイントとして呼び出します。鍵は必要ありません。下のフィールド値をクエリパラメータまたは JSON として送信してください。 省略したものは、このページに既に入力されているデフォルトと同じ値を使用します。未知のパラメータは 400 で、サイレンスゼロはありません。 API ドキュメントを読む →
エンドポイント
GET https://calculator.free/api/v1/molarity/
curl
curl "https://calculator.free/api/v1/molarity/?solve=molarity&mass=58.44&molar_mass=58.44&volume=1"
JavaScript fetch()
const r = await fetch(
"https://calculator.free/api/v1/molarity/?" + new URLSearchParams({
"solve": "molarity",
"mass": "58.44",
"molar_mass": "58.44",
"volume": "1"
}));
const data = await r.json();
console.log(data.results);
結果は一般的な指導のための推定であり,財務的,医療的または税務的な助言ではない。