単価計算|1個・100gあたりの価格をかんたん計算

計算ツール

1個あたりは「1」、100gあたりは「100」と入力します。

合計価格は整数円、数量と基準数量は同じ単位で入力してください。

合計価格と数量を入力してください。

このツールでできること

合計価格と数量から、1個、100g、1Lなど、指定した基準数量あたりの価格を計算できます。商品の単価確認や、内容量が異なる商品の価格を同じ基準へそろえて確認したいときに使えます。コピーできるのは単価の主結果だけで、計算内訳はコピー対象に含まれません。

使い方

  1. 合計価格を、円記号や「円」を付けずに整数円で入力します。
  2. 数量欄には数値だけを入力し、必要に応じて別の単位欄へ「個」「g」「kg」などを入力します。
  3. 基準数量には数値だけを入力します。1個あたりなら1、100gあたりなら100とします。
  4. 「単価を計算」を押します。
  5. 必要に応じて結果をコピーします。

入力を変更すると、以前の条件による結果は消去されます。「クリア」を押すと合計価格、数量、単位、結果を消去し、基準数量を1へ戻します。

入力例・出力例

合計価格欄に398、数量欄に250、基準数量欄に100、単位欄にgを入力すると、結果は159.2円/100gです。

12個入り1,080円の商品を1個あたりで計算する場合は、合計価格欄に1,080、数量欄に12、基準数量欄に1、単位欄に個を入力すると、結果は90円/個です。

よくある利用場面

  • 内容量の違う食品や日用品を同じ基準量で比較するとき
  • 箱・セット商品の1個あたり価格を求めるとき
  • g、mL、個等の任意単位で基準数量あたりの価格を確認するとき

処理仕様

単価は「合計価格 × 基準数量 ÷ 数量」で計算します。数量と基準数量は同じ単位の数値として入力してください。単位欄の文字は結果と内訳へ表示するためのもので、計算値を変えません。kgからg、LからmLなどの単位変換も行いません。

合計価格は0以上、15桁以内の整数円を半角数字で入力してください。数量と基準数量は0より大きい値とし、整数部15桁以内、小数点以下6桁まで使用できます。入力の前後にある空白は無視し、整数部には正しい3桁区切りのカンマを使用できます。15桁はカンマを除いた整数部の数字列で数え、先頭の0も含めます。そのため、値としては1でも0000000000000001は16桁として拒否されます。負数、全角数字、指数表記、単位付きの数値、不正なカンマは使用できません。

入力された数値の精度を保って計算し、結果を小数点以下10桁まで表示します。11桁目が5以上なら10桁目を1つ上へ丸め、末尾の不要な0は省きます。たとえば、100円を3個で割った1個あたりの価格は33.3333333333円/個です。

数量の単位は任意です。前後の空白を除いて10文字以内で入力でき、改行は使用できません。基準数量が1で単位がある場合は90円/個、1以外なら159.2円/100g、単位がない場合は200円/1あたりのように表示します。端数処理後の結果の整数部が30桁を超える場合は、結果を表示せずエラーにします。

税、割引、送料、ポイントの調整は行いません。

入力データについて

入力内容はJavaScriptによりブラウザ内だけで処理され、ToolRollのサーバーや外部サービスへ送信されません。外部ライブラリ、Cookie、ブラウザストレージは使用せず、入力内容や計算履歴も保存しません。