数密度の変換
体積あたりの粒子数を、教科書・実験・データシートの単位の間で換算します。毎立方メートル1000000はちょうど毎立方センチメートル1で、9つの単位はすべて毎立方メートルを経由するため、行き来しても結果が合います。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 1,000,000
- 開始
- m-3
- To
- cm-3
- 結果
- 1
- 変換元ラベル
- per cubic metre
- 変換先ラベル
- per cubic centimetre
- Per m3
- 1,000,000
数密度は、空間・気体・プラズマ・固体・流体の単位体積に含まれる粒子・原子・分子などの離散的な実体の個数を表します。物理学者、化学者、材料科学者、技術者は、SI教科書では毎立方メートル、固体・半導体文献では毎立方センチメートル、化学やプロセスのメモでは毎リットルといった値を受け取ることが多く、逆体積の換算係数を手計算で組み直さずに信頼できる変換が必要です。
対応単位と正確な換算係数
変換器は安定した正規コードで九つの数密度系列を受け付けます。m-3は実体の毎立方メートル(SI)、cm-3とmm-3は毎立方センチメートル・ミリメートル、um-3は毎立方マイクロメートル、L-1とmL-1は毎リットル・ミリリットル、km-3は毎立方キロメートル、in-3とft-3は毎立方インチ・フィートです。
1/m3、m⁻³、per cubic meter、/cm3、particles/cm3、1/L、per litre、/in3、µm-3などの分かりやすい別名は正規化されるため、フォームは短いコードでもフル表記でも渡せます。体積係数はSI定義に従います。
1立方センチメートルは正確に10のマイナス6乗立方メートルなので、毎立方センチメートル1は毎立方メートル100万に等しく、1立方ミリメートルは10のマイナス9乗、1立方マイクロメートルは10のマイナス18乗、1リットルは正確に立方メートルの千分の1なので毎リットル1は毎立方メートル1000に等しく、1ミリリットルは1立方センチメートルに一致し、1立方キロメートルは10億立方メートル、1立方インチは正確に(0.0254 m)³、1立方フィートは(0.3048 m)³です。
中間量は常にm⁻³のため、AからBへ、BからAへの変換は公開された小数12桁の丸めまで整合し、対ごとの行列がずれて同期を失うことはありません。質量密度、体積電荷密度、粒子フルエンス(面積あたり)は意図的に対象外とし、数密度の利用者が一貫したnのみの結果を得られるようにしています。
研究室やデータシートでの日常の使い方
固体物理の論文、プラズマ診断メモ、化学実験手順、大気科学レポート、材料データシートを読みながら、m⁻³からcm⁻³、L⁻¹からm⁻³、cm⁻³からmL⁻¹の素早い確認が必要なときは、無料のブラウザ数密度変換器をご利用ください。ページを開き、数値と単位を入力して結果をコピーするだけで、表計算や単位ライブラリ、デスクトップ電卓パックの導入は不要です。
製品パイプラインが複数の測定系列を必要とするときは質量密度やフルエンスのツールと組み合わせ、検索意図が一般単位切替ではなく数密度変換—毎立方メートル・センチメートル・ミリメートル・マイクロメートル・リットル・ミリリットル・キロメートル・インチ・フィートの粒子—に特化しているときは単独で呼び出してください。
ソース入力は他のKIT parseアイテムと同じ保持規則に従い、アルゴリズムが完全に決定的なため結果はキャッシュしても安全です。
活用例
半導体・固体物性の実験室
キャリア密度と欠陥密度をSI報告のm⁻³とデバイス文献で一般的なcm⁻³の間で変換し、ドーピングとトラップ数がツール間で比較可能に保ちます。
化学・プロセスのメモ
学生とプロセス技術者は、正確なリットル係数と誤記時の明確なエラーで、毎リットルの粒子数をSIの毎立方メートル値へ変換します。
よくある質問
対応している数密度の単位はどれですか?
m-3、cm-3、mm-3、um-3(µm-3)、L-1、mL-1、km-3、in-3、ft-3に加え、1/m3、毎立方センチメートル、毎リットルなどの一般的な表記別名です。
毎リットルと毎立方メートルはどう関係しますか?
1リットルは正確に0.001 m³です。変換器は1000を掛けるため、1 L-1は小数12桁の安定した丸めで正確に1000 m-3に等しくなります。
質量密度やフルエンスも変換しますか?
いいえ。 本機能は数密度n(体積あたり個数)のみを変換します。質量密度(kg/m³)と粒子フルエンス(面積あたり)は対象外です。
毎立方メートルを毎立方センチメートルに直すには?
100万で割ります。1立方センチメートルは1立方メートルの100万分の1だからです。たとえば毎立方メートル1000000個は、ちょうど毎立方センチメートル1個です。
毎ミリリットルと毎立方センチメートルは同じですか?
はい、1ミリリットルはちょうど1立方センチメートルなので、どちらで数えても同じ数値になります。資料に書かれた単位に合わせて選べるよう、両方を用意しています。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/number-density \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":1e+25,"from":"m-3","to":"cm-3"}'const res = await fetch("https://api.kit.forhosting.com/conv/number-density", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 1e+25,
"from": "m-3",
"to": "cm-3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/number-density",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 1e+25,
"from": "m-3",
"to": "cm-3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/number-density", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":1e+25,"from":"m-3","to":"cm-3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":1e+25,"from":"m-3","to":"cm-3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/number-density", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 1e+25,
"from": "m-3",
"to": "cm-3"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.number_density",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
本機能は、固定のSI体積定義(インチは正確に0.0254 m、リットルは正確に0.001 m³)に基づき、対応単位間で数値の数密度を変換し、中間基準としてm⁻³を経由し、API・SDK・無料ブラウザ利用向けに決定的なJSONを返します。未知の単位名は明確なinvalid_inputエラーで失敗するため、フォームやパイプラインが係数を黙って捏造することはありません。
対応単位と正確な換算係数
各リクエストは入力値にソース単位の正確な毎立方メートル係数を掛け、ターゲット単位の係数で割ります。
リクエスト形状・応答フィールド・未知単位エラー
符号付き残差や差分ワークフローが必要な場合は負値を許可し、ゼロはどのターゲット単位でもきれいにゼロへ変換されます。有限数のvalue、ソース単位文字列のfrom、ターゲット単位文字列のtoという三つの必須フィールドを含むJSON本体を送信してください。valueにはamount、quantity、n、density、fromにはunit_fromとsource、toにはunit_toとtargetの別名も受け付けます。成功時、応答は正規のfromとto、人間可読のfrom_labelとto_label、変換後のresult、実体の毎立方メートルでの中間量per_m3、ソースからターゲットへの無次元のfactor、UI表示向けの短いformula行、methodタグnumber_density_si、固定リストunits_supportedを返します。value欠落、NaNやInfinityなどの非有限数、単位フィールド欠落、対応単位に対応しないトークンはinvalid_inputで失敗し、エンジンが拒否したあと課金されません。エラーメッセージは不正フィールドを示し対応集合を列挙するため、クライアントは推測なしにフォームを修正できます。毎立方センチメートルで10の22乗付近の半導体キャリア密度と、毎リットルの希薄気体濃度は同じコード経路を共有し、IEEE倍精度が中間積を表現できる限り、極端な桁の組も定義されたままです。
ブラウザ利用・API料金・日常の作業フロー
材料LIMS、半導体プロセス制御、大気化学モデル、物理課題チェッカー、シミュレーションプラグインが安定したKIT契約のもとで大規模に数密度を変換する必要がある場合は前払いAPIに切り替え、成功1件あたり$0.002です。invalid_inputを起こす検証失敗は拒否後に残高を消費しません。モバイルアプリやチャットボットの作者は、resultとformulaフィールドをカードに直接割り当て、学生・プロセス技術者・検査技師が紙面上で期待する数値と変換経路を示せます。
連携の活用例
シミュレーションとLIMSのパイプライン
大気・プラズマ・材料パイプラインでの数密度単位の正規化を、表計算の場当たり係数ではなく、前払いで決定的なAPIにより自動化します。
技術的な質問
未知の単位を送るとどうなりますか?
リクエストはinvalid_inputで失敗します。メッセージは不正フィールドを示し対応単位を列挙し、検証失敗は課金されません。
数密度変換は無料ですか?
ブラウザツールはお客様の端末上で無料で動作します。API呼び出しは成功1件あたり$0.002のKIT前払い残高を使い、invalid_input応答は課金されません。