密度・質量・体積計算
密度・質量・体積のうち、2 つを入力すると、残りの 1 つを計算します。
計算式
- 密度 = 質量 ÷ 体積
- 質量 = 密度 × 体積
- 体積 = 質量 ÷ 密度
密度は、物質 1 単位の体積あたりの質量です。計量単位令には、密度の単位として「キログラム毎立方メートル(一立方メートルにつき一キログラムの密度)」と「グラム毎リットル(一リットルにつき一グラムの密度)」があります。
単位の組み合わせ
- 質量は t・kg・g・mg・lb(ポンド)・oz(オンス)、体積は m³・L・dL・mL(cm³)・米ガロン・英ガロン・ft³・in³ から選べます。
- 密度の単位は、「質量の単位 / 体積の単位」の組み合わせです(kg/m³・g/cm³(= g/mL)・g/L・kg/L・t/m³・lb/ft³ など)。それぞれの質量・体積の定義(重さ単位換算・容量・体積の単位換算と同じ値)から計算するので、1 g/cm³ = 1 g/mL = 1 kg/L = 1,000 kg/m³ などの関係は、そのとおりになります。
- 計算は小数の誤差が出ない方法(分数)で行い、丸めるのは表示するときの 1 回だけです。求めた量と、SI の基準の単位(kg/m³・kg・m³)の値を表示します。
0 が入るとき
- 質量 = 密度 × 体積:どちらかが 0 なら、質量は 0 です。
- 密度 = 質量 ÷ 体積:体積が 0 で質量も 0 のときは、密度が不定(決まりません。0 ÷ 0)です。体積が 0 で質量が 0 より大きいときは、入力が矛盾するので、エラーにします。
- 体積 = 質量 ÷ 密度:密度が 0 で質量も 0 のときは、体積が不定です。密度が 0 で質量が 0 より大きいときは、矛盾です。
- マイナスの値は入力できません。入力できるのは、整数部 12 桁・小数第 6 位までです。3 つすべてを入力したときは、エラーにします。
計算例
- 密度 1 g/cm³ の液体 500 mL の質量 → 500 g(1 g/cm³ × 500 cm³)
- 質量 2 kg・体積 2.5 L → 密度 0.8 kg/L(= 800 kg/m³ = 0.8 g/cm³)
- 質量 10 kg・密度 0.8 g/mL → 体積 12.5 L
- 密度 1,000 kg/m³ の物質 3 m³ の質量 → 3,000 kg(3 t)
注意点
- 物質の代表的な密度(水・鉄など)は、温度・圧力・純度で変わるので、このツールには載せていません。資料で確かめた値を入力してください。
- 質量や体積の単位だけを換算するときは、重さ単位換算・容量・体積の単位換算を使ってください。塗料の量を計算するときは、塗料必要量・塗装面積計算が使えます。
- 日本では、取引や証明に使用できる単位が計量法で定められており、用途によって制限や例外があります(第8条など)。このツールの換算は、目安・参考のためのものです。
出典と確認日
密度の単位は、計量単位令(2026年10月29日確認)で、質量・体積の単位の定義は、重さ単位換算・容量・体積の単位換算で確認した公式資料の値を使っています。g/cm³・kg/L・lb/ft³ などは、計量単位令に載っているかを確認していません。質量の単位と体積の単位の比として、定義から計算しています。
よくある質問
1 g/cm³ は、何 kg/m³ ですか?
1,000 kg/m³ です(1 g = 0.001 kg、1 cm³ = 0.000001 m³)。
水の密度は、いくつですか?
このツールには、物質の密度を載せていません。温度で変わるので、資料で確かめた値を入力してください。
「不定」と表示されるのは、なぜですか?
質量が 0 で、体積(または密度)も 0 のとき、0 ÷ 0 になって、1 つに決まらないためです。
3 つとも入力するとエラーになるのは、なぜですか?
求めたい量を、ほかの 2 つから計算するためです。求めたい量の欄を空にしてください。