米国液量カップと栄養表示用カップは異なる基準
NISTの換算表では米国カップは約236.5882mLです。Moyoutilの米国液量カップは236.5882365mLの係数を使います。一方、FDAの家庭用計量単位の指針は栄養表示の目的で1カップを240mLと定義します。240をすべての米国カップの精密な換算値として使うと基準が混ざります。
実際の関数では0.5カップは118.29411825mL、2カップは473.176473mLです。栄養表示用の240mL基準なら2カップは480mLで、差は6.823527mLです。これは基準の差の計算であり、測定誤差やレシピの失敗率ではありません。下のコードのunitは現在のツールの換算関数です。
const unit = convertUnit;
unit("volume", 0.5, "cup", "mL") // 118.29411825
unit("volume", 2, "cup", "mL") // 473.176473
2 * 240 // 480
Number((480 - 473.176473).toFixed(6)) // 6.823527NIST SP 811: cup, ounce and fluid ounce · FDA: household measures for nutrition labeling
ozは質量、fl ozは体積
NISTは常用オンスのg換算と米国液量オンスのmL換算を別々に示します。Moyoutilでは8ozは226.796185g、8 US fl ozは236.5882365mLです。同じ8でも物理量が異なります。このツールは材料や密度を入力しないため、カップからgへの換算は行いません。
unit("weight", 8, "oz", "g") // 226.796185
unit("volume", 8, "floz", "mL") // 236.5882365単位換算で体積を選び、入力を米国液量カップ、出力をmLにします。1/2カップは0.5と入力します。原文で240mLカップを指定している場合はcupを使わず、記載のmLを基準に計算します。ツールは米国液量基準で、英国式単位や栄養表示用カップの専用選択肢はありません。
よくある質問
表示の小数桁数は測定の精度ですか?
いいえ。画面は最大で小数8桁まで表示します。これは表示形式であり、計量カップの目盛りや実際の測定精度を保証しません。原文の単位基準を確認し、最終用途に合わせて丸めてください。