化学計算は「公式の使い分け」がすべて

化学の問題でつまずく原因の多くは、計算そのものではなく「どの公式を使えばいいか分からない」「単位の換算でミスする」という公式選択と単位変換です。電卓を叩く前に、まず何を求めているかを整理することが正解への近道。

本記事では SilkCodeの化学計算ツールを使って、高校〜大学初級レベルで頻出する5つの計算(モル・質量・濃度・pH・希釈)を一気に攻略する方法を解説します。

💡 化学計算は「与えられている量」と「求める量」を矢印で結ぶイメージで考えると、使うべき公式が見えてきます。

1. モル計算 — 化学の基本中の基本

モル(mol)とは?

モルは「原子・分子の個数を数える単位」です。1モル = 6.02 × 10²³個(アボガドロ数)。米を「合」で数え、卵を「ダース」で数えるのと同じ感覚で、原子は「モル」で数えます。

基本の3つの公式

① 物質量(mol) = 質量(g) ÷ モル質量(g/mol)
② 質量(g)    = 物質量(mol) × モル質量(g/mol)
③ 個数       = 物質量(mol) × 6.02 × 10²³

例題:水18gは何モル?

H₂Oのモル質量 = 1×2 + 16 = 18 g/mol

物質量 = 18 ÷ 18 = 1 mol

SilkCodeツールでの解き方

  1. 「化学計算ツール」→「モル計算」を選択
  2. 化学式入力欄に H2O と入力
  3. 質量に 18 g を入力
  4. 計算ボタンで結果と途中式が表示される

2. モル質量 — 周期表の数字を足すだけ

主要原子のモル質量(覚えておくと便利)

元素記号モル質量(g/mol)
水素H1.0
炭素C12.0
窒素N14.0
酸素O16.0
ナトリウムNa23.0
マグネシウムMg24.3
アルミニウムAl27.0
硫黄S32.0
塩素Cl35.5
カルシウムCa40.0

例:硫酸 H₂SO₄

1×2 + 32 + 16×4 = 98 g/mol

⚠️ 結晶水を含む化合物(例:CuSO₄·5H₂O)は、結晶水のモル質量も忘れずに加算しましょう。CuSO₄·5H₂Oなら 159.6 + 5×18 = 249.6 g/mol になります。

3. 濃度計算 — 種類を見分けよう

「濃度」と一口に言っても複数の表現があり、混同するとミスします。

3つの主要な濃度

濃度の種類定義単位
質量パーセント濃度溶質の質量 ÷ 溶液の質量 × 100%
モル濃度溶質のモル数 ÷ 溶液の体積mol/L
質量モル濃度溶質のモル数 ÷ 溶媒の質量mol/kg
⚠️ 「溶液」と「溶媒」の違いに注意。
・溶液 = 溶媒 + 溶質(例:食塩水全体)
・溶媒 = 溶かしている液体(例:水だけ)
質量モル濃度の分母は溶媒であり、溶液ではないので要注意。

例:5%食塩水500gに含まれる食塩は?

500 × 0.05 = 25g

例:0.1 mol/L NaCl水溶液200mLに含まれるNaClは?

0.1 × (200/1000) = 0.02 mol → 0.02 × 58.5 = 1.17g

4. pH計算 — 酸性・アルカリ性の数値化

pHの定義

pH = -log[H⁺] (水素イオン濃度の常用対数の負値)

覚えておくべきpH

  • pH 0〜6:酸性(小さいほど強酸)
  • pH 7:中性(純水)
  • pH 8〜14:アルカリ性(大きいほど強塩基)

強酸の例

  • 0.1 mol/L 塩酸 HCl → [H⁺] = 0.1 = 10⁻¹ → pH 1
  • 0.01 mol/L HCl → pH 2
  • 0.001 mol/L HCl → pH 3

強塩基の例

0.1 mol/L NaOH → [OH⁻] = 0.1 → pOH = 1 → pH = 14 - 1 = pH 13

💡 弱酸・弱塩基の場合は電離度を考慮する必要があります。例えば0.1 mol/L 酢酸(電離度0.013)は[H⁺] ≈ 1.3×10⁻³ で pH≈2.9 となり、塩酸より弱い酸性。

5. 希釈計算 — 実験室の必須スキル

希釈の公式

C₁V₁ = C₂V₂

C₁: 元の濃度
V₁: 元の体積(必要量)
C₂: 希釈後の濃度
V₂: 希釈後の体積

例題:1 mol/Lの塩酸から0.1 mol/Lの溶液を100mL作りたい

1 × V₁ = 0.1 × 100 → V₁ = 10 mL

つまり「1 mol/Lの塩酸を10mL取り、水を加えて全量100mLにする」が答え。

⚠️ 濃硫酸の希釈は「酸を水に」が鉄則。逆に水を濃硫酸に注ぐと突沸して危険。実験では必ず「水→酸」の順で。

SilkCode化学計算ツールの便利機能

化学式の自動解析

Ca(OH)2Fe2(SO4)3 のような括弧付き化学式も自動でモル質量を計算します。手計算でミスしやすい複雑な化学式こそツールの出番。

有効数字の自動丸め

入力値の有効数字に合わせて結果を表示。「0.10 mol/L → 結果は2桁で表示」のように自動調整され、答案にそのまま使える形で出力されます。

計算履歴

過去30件の計算が保存されるので、似た問題を続けて解くときに便利。実験ノートをデジタルで残す感覚で使えます。

よくある計算ミス TOP3

1. 単位の付け忘れ・取り違え

g と kg、mL と L、mol と mmol の混在は致命的。式を書くときに必ず単位も併記しましょう。

2. 有効数字を無視

「0.10 mol/L」を「0.1 mol/L」と扱うと有効数字が変わります。問題文の桁数に合わせて答えを出す習慣を。

3. 体積を質量と混同

「100mLの水」 ≈ 「100gの水」(水の密度1g/mL)はOKでも、エタノールでは密度0.79なので 100mL ≈ 79g になります。液体の種類で密度を確認!

計算が速くなる3つの習慣

  1. 主要原子のモル質量を暗記:H=1, C=12, N=14, O=16, Na=23, S=32, Cl=35.5
  2. 10倍・100倍はlog使い分けで暗算:[H⁺]が10⁻³なら即pH3
  3. 単位を式に組み込んで書く:g/mol × mol = g のように単位が打ち消されるか確認

まとめ

  • モル計算は質量 ÷ モル質量。原子量を周期表で確認
  • 濃度は質量%・モル濃度・質量モル濃度の3種類を区別
  • pHは-log[H⁺]。塩基はpH=14-pOHで計算
  • 希釈はC₁V₁=C₂V₂の1本で全部解ける
  • 計算ツールは公式選択ミスや有効数字ミスを減らせる

化学計算は慣れの世界。同じパターンを何度も解くうちに、公式を意識せずに手が動くようになります。SilkCodeの計算ツールで答え合わせをしながら、感覚を掴んでいきましょう!