オンスをポンドと余りオンスに換算、無料
75オンスは4.6875ポンドではなく、4ポンド11オンスです。オンスの合計を入力すると、母子手帳や配送ラベル、精肉店の伝票で使う、整数のポンドと余りのオンスの組み合わせが分かります。ブラウザで無料で使えます。
- 無料
- ブラウザで動作
- 登録不要
- データは端末の外に出ません
無料で実行
計算例
- オンス
- 75
- 結果
- 4 lb 11 oz
- ポンド
- 4
- 残りのオンス
- 11
- 整形済み
- 4 lb 11 oz
オンスだけで書いた重量は、ベビーブック、出荷ラベル、精肉伝票、動物病院のカルテ、倉庫チケットのように、もう1ポンドを満たさない余りオンスを付けた整数ポンドというアボワデュポワの組を求める場面では扱いにくいです。このポンドとオンスの換算器は、有限かつ非負の質量をオンスで一つ受け取り、1ポンド=16オンスという正確な恒等式で分割します。75オンスは4ポンドと余り11オンス、16オンスは余りなしの1ポンド、0は0ポンド0オンスのままです。
総オンスが整数ポンドと余りオンスになる仕組み
質量をオンスの一つの数として記録することが多いのは、厨房秤・荷物秤・表計算のセル・病院のカルテが一つの値しか持たないからです。日常の話し言葉と米国の多くの書類はそこで終わりません。16未満に厳密に収まる余りオンスを付けた整数ポンドの組を求めます。
したがって換算は近似表でも 4.6875 lb のような小数ポンドでもなく、正確な定数に対する整数分割です。アボワデュポワの1ポンドは定義どおり16オンスなので、与えた合計を16で割り、完全な組の個数をポンドとし、余りをオンスとして残します。75オンスは 4×16=64 で余り11なので、4ポンドと余り11オンスです。
32オンスは余りオンスゼロのちょうど2ポンドです。20.5オンスは1ポンドと余り4.5オンスです。0オンスは0ポンド0オンスになり、空欄を消したときの正直な空重量です。
本機能はキログラムを換算せず、貴金属のトロイオンスを使わず、液量オンスを体積として扱わず、隠れた既定として半オンスへ丸めず、第二の入力単位を作りません。その丸めで16になれば追加の1ポンドを繰り上げ、余りは0以上16未満の半開区間に収まります。
ポンドとオンスの分割が役立つ場面と料金
新生児病棟、小児科、保護者向けアプリは出生体重やチェックイン質量を秤のオンス一つで保存し、曲線・ベビーブック・退院要約が今も使う混合の組を印刷する必要があります。出荷窓口は運送帳票と倉庫伝票の表記が食い違うとき、秤のオンス読みをポンドとオンスの話し言葉ラベルへ換えます。
精肉店、デリカ、厨房の下ごしらえリストは余りオンスを換算し、ポンドで考える調理者がカット・バッチ・歩留まりを一目で比べられるようにします。動物病院のカルテと家畜伝票も、秤がオンスを報告し記録が75ではなく4ポンド11オンスを求めるときに同じです。入力は他の KIT の parse 項目と同じ保持規則に従い、タスク完了後は何も保存しません。
活用例
新生児・小児の体重曲線
総オンスとして記録した秤の読みを、ベビーブック・退院要約・診療カルテが今も印刷する整数ポンドと余りオンスの組へ分割します。
出荷・倉庫のラベル
オンスの荷物秤を、運送帳票と倉庫伝票が小数ポンドではなく混合の組を求めるときに読めるポンドとオンスのラベルへ変えます。
精肉・厨房・動物病院の伝票
一つのオンス数から余りオンスを換算し、ポンドで考える調理者・カットリスト・動物病院カルテが一目で歩留まりや患者体重を比べられるようにします。
よくある質問
オンス値が負、または有限の数でない場合はどうなりますか?
重量は有限の非負数である必要があり、欠落・空・NaN・Infinity・負値・非数値文字列は拒否され、課金されません。
小数のポンドだけではなく余りオンスを返す理由は何ですか?
ポンドとオンスの検索意図は、書類に書く混合アボワデュポワの組(例: 4 lb 11 oz)であり、4.6875 ポンドではありません。元の合計は必要な呼び出し側向けに ounces としてエコーされます。
1ポンド16オンスは正確ですか。トロイや液量オンスを使いますか?
はい。 アボワデュポワの定義で1ポンドは16オンスです。この分割は貴金属のトロイオンスも体積の液量オンスも換算しません。名称は同じでも大きさが違います。
75オンスは何ポンド何オンスですか?
4ポンド11オンスです。1ポンドは16オンスなので、4ポンドで64オンスを使い、残りの11オンスではもう1ポンドになりません。
小数のオンスも入力できますか?
はい、できます。20.5オンスは1ポンド4.5オンスになります。余りのオンスは小数のまま残り、勝手に半オンス単位へ丸められることはないので、丸め方はご自身で決められます。
関連ツール
開発者向け — APIアクセス
このページの機能はすべてAPIからも利用できます。自社システムに組み込みたいチーム向けのセクションです。それ以外の方は上のツールをそのままお使いください。
エンドポイント
Bearerトークンで認証し、POST1回でタスクをキューに登録します。結果はWebhookまたは署名付きリンクで受け取れます。
お使いのスタックから呼び出す
curl -X POST https://api.kit.forhosting.com/conv/pounds-ounces \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"ounces":75}'const res = await fetch("https://api.kit.forhosting.com/conv/pounds-ounces", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"ounces": 75
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/conv/pounds-ounces",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"ounces": 75
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/conv/pounds-ounces", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"ounces":75}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"ounces":75}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/conv/pounds-ounces", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)リクエスト例
{
"ounces": 75
}レスポンス例
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "conv.pounds_ounces",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}非同期APIです。task_idは即時に返ります。ポーリングは1秒あたり1リクエストまでです。
料金
単価はすべて公開しています。トークン換算や独自クレジットはありません。失敗したタスクは課金されません。
制限
max_ounces | 1000000000000 |
エラー
| HTTP | コード | 意味 |
|---|---|---|
401 | unauthorized | APIキーが無効か、指定されていません。Authorizationヘッダーを確認してください。 |
402 | insufficient_balance | 残高が不足しています。チャージ後に再度お試しください。 |
404 | unknown_type | 指定されたタスクタイプは存在しません。タイプ名を確認してください。 |
429 | rate_limited | リクエストが多すぎます。しばらく待ってから再度お試しください。 |
技術的な注記
負値と非数値入力は invalid_input で失敗し、課金されません。成功した API 呼び出しは 1 件あたり $0.002 です。
総オンスが整数ポンドと余りオンスになる仕組み
余りオンスは JSON の goldens を実行環境間で安定させるためだけに小数12桁へ丸めます。同じ恒等式は formula フィールドに出るので、学習者や画面は算術を一から組み立て直さずに答えの横へ計算過程を再掲できます。
入力契約、応答フィールド、エラー時の動き
0 は有効な質量で、0ポンドと余り0オンスを返します。formatted は混合単位を N lb M oz と書き、result は主文字列を求める呼び出し側向けに formatted を繰り返します。formula は pounds が ounces÷16 の floor であり、余りオンスが modulo であることを再掲します。短い message と steps 配列は入力・16オンスの定義・分割を辿り、学習ソフトがそのまま表示できます。半オンス表示のベビーブックカードが必要なら、数値はご自身の丸めと組み合わせてください。引用符付きの4ポンド11オンスのような混在文字列は送らず、先に総オンスを解析してからこの分割を呼んでください。必須フィールド ounces に有限の非負数または素の数値文字列を入れた JSON 本体を POST してください。oz、ounce、value、weight、mass、total_ounces の別名を受け付けるので、フォーム・表計算・SDK は元レコードにある名前を使えます。負値、NaN、Infinity、空文字、非数値テキストはフィールド名付きの invalid_input で失敗し、課金されません。10^12 オンスを超える大きさは Worker の isolate を守るため拒否されます。成功時は解析した ounces をエコーし、pounds を整数、remaining_ounces を0以上16未満の半開区間の余りとして返します。定数 ounces_per_pound 16 はペイロードに同梱され、クライアントはコードに埋め込まずに恒等式をキャッシュできます。このエンドポイントは余りを小数12桁のまま残すので、自動化は最後に丸め、先に丸めません。
ポンドとオンスの分割が役立つ場面と料金
成功した API 呼び出しは 1 件 $0.002 で課金され、invalid_input は無料なので、残高を使わずにフォーム欄を検証できます。
技術的な質問
総オンスの重量をポンドと余りオンスへどう換算しますか。
ounces フィールド(別名 oz、ounce、value、weight、mass、total_ounces)に有限の非負数を送ってください。API は合計を16で割った floor を整数ポンドとし、余りを remaining_ounces として返します。
ポンドとオンスの換算器の料金はいくらですか。
ブラウザの用具は無料です。API 要求は成功した呼び出しごとに $0.002 で KIT の前払い残高を使い、無効な入力は課金されません。