質量%溶液調製
10 %の溶液を100 g作るには、溶質10 gと溶媒90 gが必要です。目標の質量パーセントと総質量を入れると、量り取る2つの質量がグラムで分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- 質量パーセント
- 10
- 総質量 g
- 100
- 溶質質量 g
- 10
- 溶媒質量 g
- 90
質量パーセント溶液は、仕上がりの混合物が指定の重量パーセントになるよう、固体または液体の溶質を何グラム溶かすかを問う日常的なラボのレシピです。定義は単純で、質量パーセントは溶質質量÷溶液の総質量×100です。調製向けに並べ替えると、溶質質量はパーセント÷100×目標総質量、溶媒質量は残りです。外用ゲルを調合する薬剤師、塩水を混ぜる食品技術者、10パーセントNaCl瓶を作る学生は、手計算ミスなしで同じ2つの秤量値が必要です。本計算は目標質量パーセントと溶液の総質量(グラム)を受け取り、単位ラベル付きの溶質・溶媒質量と監査用の式文字列を返し、0〜100外のパーセントを拒否して不可能なレシピが天秤に届かないようにします。
質量パーセント溶液調製の仕組み
教科書の質量パーセント定義(重量パーセント・質量によるパーセントとも呼ばれる)から始めます。結果は総質量と同じ質量単位のままです。ラボ天秤がグラム表示するため、本機能はグラムとラベルします。
質量パーセントは0から100の閉区間になければなりません。0パーセントは溶質なしの純溶媒、100パーセントは溶媒なしの純溶質で、その範囲外は実在混合物の一部分を表しません。本機能は質量パーセントをモル濃度・質量モル濃度・規定度・モル分率へ変換せず、密度やモル質量を参照せず、C1V1=C2V2の原液希釈もしません。
製品カバレッジが広がる際、それらの検索意図は別ランディングに残します。
質量%溶液調製計算が実務で現れる場面
高校および大学初級の化学では、目標パーセントと瓶サイズを2つの秤量に換える重量パーセント調製ドリルが課され、信頼できる単一オラクルが採点とデモ準備を浮動小数点ノイズなしで加速します。薬局・調剤ラボは外用クリーム、食塩水リンス、消毒原液を質量パーセントで指定し、容量ガラス器具の温度影響から力価を独立させます。
食品・飲料技術者はレシピがモル濃度ではなく重量パーセントで書かれた塩水・糖シロップ・酸味料を調合します。プロセス化学者と品質チームは、メスフラスコではなく天秤だけを持つ作業者向けに溶質・溶媒質量を列挙したバッチ票を発行します。環境・水処理ノートは目標質量パーセント投与レベルをパイロット装置の供給質量へ変換します。
のちに体積からのモル濃度、モル分率、溶媒キログラムからの質量モル濃度、連続希釈体積、密度を考慮した体積パーセント換算が必要なら、本質量パーセント溶液調製ページに詰め込まず別の検索意図とランディングとして扱ってください。
活用例
宿題とラボ調製シート
目標質量パーセントと瓶の総質量を溶質・溶媒のグラムに変換し、教員と自動採点が同じ重量パーセントの正解を共有します。
薬局・調剤レシピ
容量ガラス器具や密度表なしで、質量パーセントのクリーム・リンス・消毒原液の秤量を計算します。
よくある質問
質量パーセント溶液とは何ですか?
質量パーセント(w/w %)は(溶質の質量/仕上がり溶液の質量)×100です。
質量パーセントが0〜100の外だとどうなりますか?
質量パーセントは閉区間0–100になければならず、その外は溶液質量の有効な部分ではありません。
計算はどの単位を使いますか?
総質量・溶質質量・溶媒質量はグラム(g)です。質量パーセントは重量パーセント(w/w %)です。
溶質を総質量分の水に加えてはいけないのはなぜですか?
パーセントは溶質を含む完成した溶液に対する割合だからです。溶媒は総質量から溶質を引いた残りです。総質量分の溶媒に溶質を加えると、レシピより薄い溶液になります。
モル濃度にも換算できますか?
いいえ。このツールは質量パーセントだけを扱い、モル濃度や質量モル濃度、規定度、モル分率には換算しません。密度やモル質量の参照や、原液からの希釈計算も行いません。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/chem/percent-solution-prep \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"mass_percent":10,"total_mass_g":100}'const res = await fetch("https://api.kit.forhosting.com/chem/percent-solution-prep", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"mass_percent": 10,
"total_mass_g": 100
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/percent-solution-prep",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"mass_percent": 10,
"total_mass_g": 100
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/percent-solution-prep", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"mass_percent":10,"total_mass_g":100}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"mass_percent":10,"total_mass_g":100}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/percent-solution-prep", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"mass_percent": 10,
"total_mass_g": 100
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.percent_solution_prep",
"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 | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
無料ブラウザツールと有料APIは同一の純粋な同型関数を共有し、授業デモと自動パイプラインが同じ入力で分岐しません。
質量パーセント溶液調製の仕組み
mass_percentは溶質の質量÷仕上がり溶液の質量×100です。調製では望むmass_percentと作りたい溶液の総質量の2入力を固定し、2つの秤量を解きます。溶質質量はmass_percent÷100×総質量、溶媒質量は総質量−溶質質量、すなわち総質量×(1−分数パーセント)です。総質量は厳密に正でなければならず、0または負の仕上がり質量は非物理で、負の秤量をでっち上げずinvalid_inputで検証失敗します。算術は閉じた形で決定的な浮動小数点演算として走り、乱数シードも壁時計タイムスタンプもネットワーク呼び出しもモデルドリフトもなく、同一入力は常に同一JSONを生みます。
送る内容と戻る内容
古典的な教科書チェックでは、総質量100グラムの10パーセント溶液は溶質10グラムと溶媒90グラム、総質量200グラムの5パーセント溶液は溶質10グラムと溶媒190グラム、0パーセントの純溶媒境界は溶質0と溶媒全質量を返します。宿題と素早い健全性確認には無料ブラウザフォームを、一括調製シート・バッチ票・採点オラクルが必要なときはスクリプトから同一契約を呼び出してください。多段階ラボパイプライン全体で全質量を同じグラム尺度に保ち、数値積が報告書の質量パーセント解釈と一致し続けるようにしてください。フィールドmass_percentとtotal_mass_gの下に必須の有限数値2つを送ってください。mass_percentは溶質の目標重量パーセントで、0≤mass_percent≤100を満たす必要があります。total_mass_gは仕上がり溶液の質量(グラム)で、厳密に0より大でなければなりません。欠落フィールド、非数値文字列、NaN、Infinity、0〜100外のパーセント、非正の総質量はinvalid_inputで失敗し課金されません。成功時は清浄化したmass_percentとtotal_mass_gをエコーし、主結果としてsolute_mass_gとsolvent_mass_gを提供し、質量パーセントとグラムを名付けるunitsヒントオブジェクトを含み、methodをmass_percent_solution_prepに、formulaを2行式 m_solute=mass_percent/100×m_total および m_solvent=m_total−m_solute に設定し、ラボノートが同じ式を引用できるようにします。成功API呼び出しの料金は公開ベース$0.002/アイテムで、検証失敗は前払い残高を消費しません。
質量%溶液調製計算が実務で現れる場面
本機能は純粋なparseエンジンのため、API料金は成功アイテムあたり公開ベース$0.002で、検証失敗は残高を消費しません。
連携の活用例
食品・塩水・プロセスのバッチ票
重量パーセントレシピの溶質・溶媒質量を一括生成し、0–100外の不可能なパーセントをinvalid_inputで拒否します。
技術的な質問
入力の書式は?
mass_percent(例:10%なら10)とtotal_mass_g(例:100 g溶液なら100)を送ってください。どちらも有限数で、total_mass_gは0より大でなければなりません。
料金はいくらですか?
ブラウザツールは無料でローカル実行です。APIリクエストは成功アイテムごとに前払いKIT残高を$0.002消費し、無効入力は課金されません。