絶対湿度コンバーター
水蒸気10 g/m³は4.36995724033 grains/ft³です。メートル法とヤード・ポンド法の6つの単位をkg/m³経由の正確な係数で換算するので、気象データや空調の測定値、実験報告書にそのまま使えます。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 値
- 10
- 開始
- g/m3
- To
- grains/ft3
- 結果
- 4.3699572403
- 変換後
- 4.3699572403
- 値 (SI)
- 0.01
- 因数
- 0.436995724
絶対湿度コンバーターは、水蒸気質量/体積の測定値を気象・HVAC・実験室でよく使う別単位へ、手書き表や壊れやすい表計算定数なしで変換します。有限値に加え、立方メートルあたりグラム、立方フィートあたりグレイン、立方メートルあたりキログラム、立方メートルあたりミリグラム、リットルあたりグラム、立方フィートあたりポンドのうち、元単位と先単位を入力してください。ツールは換算後の絶対湿度、立方メートルあたりキログラムの SI 中間値、適用した厳密な単位係数、現場メモ・負荷計算・実験報告に貼れる段階的な代入行を返します。g/m³ を報告する気象観測所、立方フィートあたりグレインを読む HVAC 技術者、教科書例を換算する学生、単位文字列を検証するファームウェア作者は、いずれも同じ決定論的経路を必要とします。
対応する絶対湿度単位と換算の仕組み
本機能は、気象報告・HVAC 診断・SI と帝国単位が混在するデータシートで多用される六つの日常的な絶対湿度単位間を換算します。絶対湿度は空気体積中の水蒸気の質量濃度であり、湿り空気の立方メートルあたりグラムで表されることが多く、単位換算は温度依存の湿り空気線図式ではなく、固定の質量・長さ定義に基づく厳密な算術です。
立方メートルあたりキログラムの水蒸気、表記 kg/m3 が SI ハブです。各換算は入力に、元単位ひとつが何 kg/m3 に等しいかを掛け、次に先単位ひとつが何 kg/m3 に等しいかで割ります。立方メートルあたりグラムは、1 グラムがキログラムの千分の一であるため、係数は正確に 0.001 です。
立方メートルあたりミリグラムは百万分の一でスケールします。リットルあたりグラムは、1 リットルが立方メートルの千分の一、1 グラムがキログラムの千分の一であるため、係数が相殺しハブと一対一で等しくなります。
立方フィートあたりの水分グレインは、厳密なアボワデュポワ・グレイン(国際ポンド 0.45359237 キログラムの七千分の一)を、厳密な国際立方フィート 0.3048 メートルの三乗で割った値です。立方フィートあたりポンドは、同じ国際ポンドをその立方フィートで割ります。
大文字小文字を区別しない一般的な別名を受け付けます:g/m³、grams per cubic meter、gr/ft3、grains per cubic foot、kg/m³、kilograms per cubic metre、mg/m3、g/L、grams per litre、lb/ft3、pounds per cubic foot、およびスラッシュや単語形の類縁。
同一単位の要求は成功し、単位変更が不要だった旨の短いメッセージとともに入力量を返します。符号付き簿記や濃度差の文脈では負値を許可します。本ツールは意図的に絶対湿度の質量/体積軸に留まります。
温度から相対湿度、乾燥空気キログラムあたりキログラムの湿度比、分圧から露点、飽和曲線から蒸気圧は計算しません。
結果の読み方と活用のしかた
value は一兆の絶対上限内の有限数、または厳密な数値文字列でなければなりません。from と to は別名正規化後に対応単位名へ解決される必要があります。すでに絶対湿度の読み値を持ち、表示・宿題確認・SI 対帝国単位比較のため第二単位だけが必要なダッシュボード、モバイルクライアント、バッチジョブに接続してください。
アプリの各バイナリに浮動換算表を同梱する必要はありません。クライアントを制御できる場合は value に生の数値を好みます。数値文字列は通貨記号や千桁区切りのない厳密な有限数値パターンに一致する場合のみ受け付けます。
実務上のヒント・制限・このランディングを使う場面
地域固有の表記や上付き立方が必要なら表示ラベルはクライアント側で正規化してください。往復確認は簡単です。 A を B に、B を A に戻し、公開された十二桁丸めの範囲で元に戻ることを確認します。
湿り空気学の授業や HVAC 教材では、立方メートルあたり十グラムを約 4.37 grains 毎立方フィートへ、立方メートルあたり一キログラムを立方メートルあたり千グラムへ、一 grain 毎立方フィートをグレインとフィート定義から得た厳密な SI キログラム毎立方メートル値へ、といった定番例を組み合わせてください。
立方メートルあたりミリグラムに触れる換算は設計上大きな数値になり得ます。極端入力が溢れないよう、公開された結果量上限内に留めてください。屋外設計の絶対湿度はしばしば数から数十 g/m³ で、制限内に十分収まります。
一方、プロセス空気やエラー注入スクリプトは意図的に境界を探ることがあります。このランディングは、絶対湿度コンバーター、g/m3 から立方フィートあたりグレイン、kg/m3 絶対湿度単位換算、オンラインの grains/ft3 を探す利用者向けです。
乾球・湿球から相対湿度を求める計算器でも、乾燥空気キログラムあたりキログラムの湿度比(混合比)ツールでも、露点ソルバーでも、一般多量単位変換器でもありません。両端が対応する六つの絶対湿度単位にあり、決定論的係数と手順文字列が必要なときは本機能を優先し、乾燥空気質量あたりの水蒸気質量が必要なら湿度比コンバーターを使ってください。
活用例
気象・気候レポート
気象関係者は観測所の絶対湿度 g/m³ を SI の kg/m³ または帝国単位の grains/ft³ へ、比較と文書化のため決定論的な手順で換算します。
HVAC 診断と仕様
技術者は現場の立方フィートあたりグレイン測定を SI の質量/体積単位へ写し、機器表・除湿容量設計・地域横断データシートに使います。
宿題とユニットテスト用フィクスチャ
学生と開発者は既知の g/m³ ↔ grains/ft³ ↔ kg/m³ ケースと、意図的な未知単位拒否をコーディングかたの期待値として生成します。
よくある質問
絶対湿度とは何ですか?
絶対湿度は空気体積あたりの水蒸気質量で、一般に g/m³ や立方フィートあたりグレインで報告されます。飽和率の百分率ではなく質量濃度です。
立方フィートあたりグレインはどのように厳密に換算されますか?
アボワデュポワ 1 ポンドは 7000 grains、国際フィートは 0.3048 m なので、1 grain/ft³ は正確に (0.45359237/7000)/0.3048³ キログラム毎立方メートルです。
湿度比や相対湿度と同じですか?
いいえ。 湿度比は乾燥空気質量あたりの水蒸気質量(kg/kg)です。相対湿度は飽和蒸気圧に対する百分率です。本ツールは絶対湿度の質量/体積単位のみを換算します。
絶対湿度コンバーターは無料ですか?
ブラウザツールは無料でローカル実行されます。失敗タスクは課金されません。
グラム毎リットルとキログラム毎立方メートルが同じ数値になるのはなぜですか?
質量も体積も1000倍ずつ変わるためです。1グラムは1キログラムの1000分の1、1リットルは1立方メートルの1000分の1なので係数が打ち消し合い、1 g/Lは1 kg/m³と等しくなります。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/absolute-humidity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"value":10,"from":"g/m3","to":"grains/ft3"}'const res = await fetch("https://api.kit.forhosting.com/conv/absolute-humidity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"value": 10,
"from": "g/m3",
"to": "grains/ft3"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/absolute-humidity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"value": 10,
"from": "g/m3",
"to": "grains/ft3"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/absolute-humidity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"value":10,"from":"g/m3","to":"grains/ft3"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"value":10,"from":"g/m3","to":"grains/ft3"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/absolute-humidity", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"value": 10,
"from": "g/m3",
"to": "grains/ft3"
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.absolute_humidity",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
未知の単位名は黙って誤った係数を使うのではなく、明確な invalid_input エラーで失敗します。
対応する絶対湿度単位と換算の仕組み
その一覧に無い名前なら、ソルバーは invalid_input で要求を拒否し、誤ったフィールドを示し対応単位を列挙するため、クライアントが誤字で誤数になったかどうかを推測する必要はありません。中間積が Worker とブラウザの IEEE 倍精度で有限に保たれるよう、入力の絶対値は公開された一兆の上限内に留める必要があります。
API の呼び出し方と応答の読み方
必須三フィールドの JSON 本体を送ってください:value(別名 amount、humidity、absolute_humidity、ah、density)、from(別名 from_unit、unit_from、source)、to(別名 to_unit、unit_to、target)。成功時、応答は丸めた入力値、正規の from/to ラベル、同じ丸め先量の result と converted、立方メートルあたりキログラム水蒸気の SI 中間値 value_si、先ラベル unit、元→先の乗数 factor、短い方程式文字列 formula、英語の要約 message、順序付き代入行 steps、六つの正規識別子 supported_units をエコーします。欠落フィールド、非有限数、絶対限界外の値、未知の単位名など検証失敗は invalid_input を返し、課金されません。料金は成功リクエストあたり定額 $0.002(unit item、基底を超える限界単位価格はゼロ)です。統合時は result と converted を同一量の同義語として扱い、レガシークライアントでも分岐なしでどちらのフィールド名でも使えるようにします。
実務上のヒント・制限・このランディングを使う場面
本 API は常に短い ASCII 正規トークン kg/m3、g/m3、mg/m3、g/l、grains/ft3、lb/ft3 を返すため、自動テストはランタイム間で安定します。invalid_input を返す失敗タスクはプリペイド残高を消費しないため、本番クライアント接続前に未知単位名を意図的に試す探索スクリプトのコストを抑えられます。
技術的な質問
未知の単位名ではどうなりますか?
API は対応単位(kg/m3、g/m3、mg/m3、g/l、grains/ft3、lb/ft3)を列挙した invalid_input を返します。失敗タスクは課金されません。