pH酸性分類器
pH 3.5は酸性で、中性から3.5離れています。測定または計算したpHを入力すると、7未満は酸性、7は中性、7を超えると塩基性という分類と、中性からの距離が分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- Ph
- 3.5
- 分類
- acidic
- 中性からの距離
- 3.5
- 中性のpH
- 7
このpH酸性分類器は、測定または計算済みの単一のpH値を、化学の授業と品質検査室で使う三区分ラベル(酸性・中性・塩基性)に変換します。有限のpHを入力すると、純水の基準である7と比較し、分類を返し、中性からの距離をpHから7を引いた絶対値として示します。すでにpHが分かっており、報告書・ダッシュボード・単体テストに酸性クラスと中性からの距離だけが必要なときにご利用ください。
pHスケールにおける酸性・中性・塩基性の意味
pHは水溶液がどれほど酸性または塩基性かを表す一般的な対数尺度です。摂氏約25度付近の純水を基準とする標準的な教室スケールでは、ちょうど7のpHを中性と呼びます。その基準では水素イオンと水酸化物イオンの活動度が釣り合います。
7未満は溶液が酸性であることを意味し、数値が低いほどそのスケール上ではより酸性です。7より大きい値は溶液が塩基性(アルカリ性)であることを意味し、数値が高いほどより塩基性です。本分類器は濃度や平衡定数からpHを再計算しません。
メーター、計算、教科書の問題、または別のKIT能力から既に得たpH読み取りがあることを前提に、その数値が酸性・中性・塩基性のどれかを知りたいという検索意図に答えます。中性からの距離は単純にpHから7を引いた絶対値として定義され、読み取り3は酸性側に4単位、11は塩基性側に4単位、7は中性から0単位です。
その距離は、離散的なクラスラベルの隣に連続的な厳しさ信号を必要とする品質ダッシュボードや採点ルーブリックで役立ちます。通常の0から14の帯域外の極端値も同じ規則で有効です。濃厚な強酸は0未満のpHを、強いアルカリ液は14を超えるpHを報告し得ますが、分類は依然として7との比較に従います。
実用上の注意、制限、関連検索
利用者が既にpHの数値を持ち、酸性・中性・塩基性のラベルと7からの距離を求める場合に本ランディングを使ってください。既知データがモル濃度、Ka、Kbだけのときは、濃度からpHを求める専用計算機や緩衝液計算機を優先し、得られたpHを本分類器に渡してください。入力は有限に保ってください。
本ツールはメーターの激しいノイズをクリップせず、数値でない値だけを拒否するため、自動化は不良センサーを硬失敗として扱えます。指導時は古典例を組み合わせてください。本ページはpH酸性分類器、pHから酸性中性塩基性、中性からの距離のpH計算機をオンラインで探す人向けであり、緩衝液計算機でも滴定曲線ツールでもpOHソルバーでもありません。
往復の直観は単純です。 分類は7で切り替わり、距離は常に非負で、7の両側で等しい距離は反対方向に中性から等しく遠いことを意味します。
活用例
宿題の検算:酸性・中性・塩基性
学習者は教科書のpHを入力し、提出前に手書きラベルと|pH−7|距離を決定論的な結果と照合します。
実験室とQAダッシュボード
技術者は表計算を開かずに、メーターのpHをクラスラベルと重大度距離に写像してロット報告書に載せます。
化学ヘルパーの単体テスト
既知の良い酸性・中性・塩基性ケースと意図的な非数値拒否を、コーディングカタや採点パイプライン向けに生成します。
よくある質問
pH酸性分類器は酸性と塩基性をどう決めますか?
pHを7と比較します。 7未満は酸性、ちょうど7は中性、7超は塩基性です。中性からの距離は|pH − 7|です。
pH 7は常に中性ですか?
ここで使う標準の純水教室スケールでははい。分類が中性になるのはpHが7に等しいときだけで、距離は0です。
濃度からpHを計算しますか?
いいえ。 既知のpHを分類するだけです。pHを計算する必要がある場合は、先に濃度または緩衝液ツールを使ってください。
pHが0未満や14を超えることはありますか?
はい、あります。濃い強酸では0を下回り、強いアルカリ性の液体では14を超えることがあります。こうした値も受け付け、同じように7と比べて分類します。
中性からの距離は何を表しますか?
pHから7を引いた値の絶対値で、試料が中性からどれだけ離れているかを示します。pH 3とpH 11はどちらも4離れていますが、向きは反対です。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/chem/acidity-classification \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ph":3.5}'const res = await fetch("https://api.kit.forhosting.com/chem/acidity-classification", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ph": 3.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/chem/acidity-classification",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ph": 3.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/chem/acidity-classification", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ph":3.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ph":3.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/chem/acidity-classification", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"ph": 3.5
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "chem.acidity_classification",
"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エラーで拒否されるため、空セルや誤入力が黙って0やNaNになることはありません。宿題の検算、実験ノート、試験対策、自動採点、APIパイプラインはいずれも、表計算や完全な水中スペシエーション一式なしに、同じ閉じた規則を必要とします。経路は純粋な決定論的算術であり、ネットワーク・乱数シード・壁時計依存がなく、無料のブラウザ実行と前払いAPIは、固定小数点丸め後に毎回同じJSONを返します。
pHスケールにおける酸性・中性・塩基性の意味
数値でない、または有限でないpHは決して有効ではなく、分類が未定義になるため、既定クラスをでっち上げる代わりにinvalid_inputで失敗します。
APIの呼び出し方と戻り値
例:phが3.5ならacidicで中性からの距離は3.5。例:phが7ならneutralで距離0。例:phが12ならbasicで距離5。pH試験紙の色帯が必要なら独自の図表と組み合わせてください。必須の有限数phを1つ含むJSON本体を送信してください(別名pH、value、ph_value、solution_ph)。値はJSON数値、または任意の科学記数法を含む厳密な数値文字列として渡せます。欠落フィールド、空文字列、数値でないテキストはフィールド名付きのinvalid_inputで失敗し、課金されません。本エンドポイントは分類と距離の測定のみを行い、プロットや滴定曲線は出力しません。価格は成功したリクエストごとに$0.002の定額で、単位はitemです。クライアントを制御できる場合は、表示用に整形した文字列より数値JSONの送信を推奨します。
実用上の注意、制限、関連検索
レモン汁は約2で酸性、純水は7で中性、家庭用アンモニアは約11で塩基性、文字列not-a-numberは厳しいinvalid_input経路を示します。invalid_inputを返す失敗タスクは前払い残高を消費しないため、学習者が意図的に不正データを送る探索スクリプトも安価に保てます。実装がpure parseのティアAであるため、成功した呼び出しはすべて公開された基本価格$0.002のみで、モデルトークンも外向きネットワークも不要です。
技術的な質問
pHが数値でない場合はどうなりますか?
数値でない、または有限でないpHはinvalid_inputで拒否されます。検証失敗は課金されません。
pH酸性分類器は無料ですか?
ブラウザツールは無料でローカル実行されます。API呼び出しは成功したリクエストごとに$0.002のKIT前払い残高を使い、失敗タスクは課金されません。