密度の単位を自動換算、変換するツール ブラウザで簡単入力

  • URLをコピーしました!

ツール概要

このツールは密度の単位をリアルタイムで一括変換するWebアプリケーションです。

SI単位(メートル法)から英米慣用単位、比重基準値、トロイ系単位、バレル系単位、さらには原子スケール単位まで幅広い密度単位に対応しています。

画面構成

ツールは大きく2つのエリアに分かれています。

① 入力エリア(上部)

  • 数値入力フィールド:変換したい密度の数値を入力します
  • 単位選択ドロップダウン:入力した数値の単位を選択します
  • 「3桁区切り」チェックボックス:出力に3桁ごとのカンマ区切りを付けるかどうかを切り替えます
  • リセットボタン:入力値を消去して初期状態(単位:g/cm³)に戻します

② 出力エリア(下部)

  • 入力値に対応するすべての単位の換算結果がグループ別の表形式で一覧表示されます

基本的な使い方

  1. 上部の数値入力フィールドに密度の数値を入力します
  2. 右隣のドロップダウンから、その数値の単位を選びます
  3. 入力と同時に、下部の全単位の換算値が自動で更新されます
  4. 3桁区切りが必要な場合は「3桁区切り」にチェックを入れます

入力値が空白の場合、全出力欄は空欄になります。

数値として認識できない文字を入力した場合は「NaN」と表示されます。

対応単位一覧

SI(メートル法)系単位

体積の基準として m³、dm³、cm³、mm³、L(リットル)、mL を組み合わせた単位群です。

スクロールできます
単位表記
キログラム毎立方メートルkg/m³
グラム毎立方メートルg/m³
ミリグラム毎立方メートルmg/m³
キログラム毎立方センチメートルkg/cm³
グラム毎立方センチメートルg/cm³
ミリグラム毎立方センチメートルmg/cm³
キログラム毎リットルkg/L
グラム毎リットルg/L
トン毎立方メートルt/m³
メガグラム毎立方メートルMg/m³
…その他 μg、ng、pg 系など多数

英米慣用単位

ポンドやオンスをフィート・インチ・ヤード・ガロンで割った単位群です。

単位換算係数(mg/cm³)
lb/ft³16.01846337
lb/in³27,679.90471
lb/yd³0.59327642
lb/gal(US)119.82642681
lb/gal(UK)99.77637266
oz/ft³1.00115396
slug/ft³515.37882
long ton/ft³35,881.358

比重基準値

水や空気の密度をそのまま換算基準として持っているグループです。

基準物質密度値(kg/m³)
水(4°C)999.972
水(15°C)999.1
水(20°C)998.204
水(25°C)997.044
空気(0°C、1atm)1.2922
空気(20°C、1atm)1.204

その他の単位

  • グレイン・トロイ系:gr/ft³、gr/in³、oz troy/ft³、dwt(ペニーウェイト)/ft³ など
  • バレル系:kg/bbl、lb/bbl、t/bbl など(1 bbl = 42 US ガロン)
  • 原子スケール:Da/ų(ダルトン毎立方オングストローム)、u/ų、g/nm³ など

変換計算式

このツールはすべての単位をmg/cm³(換算係数 = 1)を内部基準として変換を行います。

各単位には固有の換算係数(factor)が定義されており、「その単位 1 あたり何 mg/cm³ に相当するか」を表しています。

基本変換式

入力値を \(v\)、入力単位の換算係数を \(f_{\text{in}}\)、出力単位の換算係数を \(f_{\text{out}}\) とすると、出力値 \(y\) は次の式で求められます。

\[y = v \times \frac{f_{\text{in}}}{f_{\text{out}}}\]

計算の流れ

まず入力値を内部基準値(mg/cm³相当値) \(m\) に変換します。

\[m = v \times f_{\text{in}}\]

次にこの \(m\) を各出力単位の換算係数 \(f_{\text{out}}\) で割り、出力値を得ます。

\[y = \frac{m}{f_{\text{out}}} = \frac{v \times f_{\text{in}}}{f_{\text{out}}}\]

具体例

1 g/cm³ を kg/m³ に変換する場合

\(f_{\text{in}}(\text{g/cm}^3) = 1000\)、\(f_{\text{out}}(\text{kg/m}^3) = 1\) なので

\[y = 1 \times \frac{1000}{1} = 1000 \text{ kg/m}^3\]

1 lb/ft³ を kg/m³ に変換する場合

\(f_{\text{in}}(\text{lb/ft}^3) = 16.01846337\)、\(f_{\text{out}}(\text{kg/m}^3) = 1\) なので

\[y = 1 \times \frac{16.01846337}{1} \approx 16.018 \text{ kg/m}^3\]

出力精度について

すべての出力値は有効数字10桁(.toPrecision(10))で計算されています。科学的・工業的用途においても十分な精度が確保されています。

リセット機能

リセットボタンを押すと以下の状態に戻ります。

  • 入力値:空欄
  • 選択単位:g/cm³(初期デフォルト単位)
  • 全出力値:空欄
  • 3桁区切り:チェックなし
  • URLをコピーしました!

コメント

コメントする