本文へスキップ

割り勘計算機

Bill Splitter

金額を均等にも人ごとの重みでも分け、合計がぴったり総額に一致するようにして、すでに払った分から誰が誰にいくら送るかまで出します。

割った金額の合計が総額とぴったり合うように計算します。10万を3人で割ると33,333.33…で、よくある組み方は33,333が3つ、合計99,999です。ですからここでは余った1単位を明示的に配り、割り前の合計が必ず総額と等しくなります。通貨はページで選びます。韓国ウォン、日本円、中国人民元、米ドル、ユーロ、またはメキシコ ペソのうちから選べて、日本語のページは円で始まり、計算はその通貨の最小単位で行います。そのあと人が手でやる二つ、人ごとに取り分を変えることと、切りのよい単位へ切り上げることも入れてあります。

🔒 ブラウザの中だけで動きますsplitmoneycalculatorgroup

お会計

1 人あたりの切り上げ単位

3人

名前重み支払済み支払額差額
¥3,400-¥3,400
¥3,400-¥3,400
¥3,400-¥3,400

重み 2 は 2 人分という意味です。連れの分をまとめて払う場合や、一人だけ高いものを頼んだ場合に使います。「支払済み」はその人がすでに出した金額です。

結果

合計

¥10,000

単純な割り勘

¥3,333

重みと切り上げを適用する前の金額です。

集まる金額

¥10,200

切り上げのぶん、お会計より ¥200 多く集まります。

各自の金額の合計は必ずお会計とぴったり一致します。普通に割ると出てしまう端数の 1 円や 1 ウォンを、捨てずに 特定の人に付けるからです。切り上げはそれとは別の操作で、切り上げで余分に集まる金額は隠さずに表示します。

使い方

  1. 会計を入れます

    料理の代金、サービス料があればその割合、配送料のような固定の追加額です。先に通貨を選んでください。通貨記号と空白は無視され、小数点は入力した記号をそのまま読むので、1500.50 と 1500,50 は同じ金額になります。数字だけでは決まらない形はひとつだけです。1,500 はカンマが桁を区切る言語では千五百、小数点になる言語では 1.5 で、そこだけはページの言語が決めます。

  2. 人ごとの取り分を決めます

    1が一人前、2が二人前です。連れを一人足した場合や、一人だけ高いものを頼んだ場合です。0を入れると、消さずに計算からだけ外せます。

  3. すでに払った人を書きます

    カードを出した人の金額を「払った」の列に入れると、差額が、誰が誰にいくら送ればよいかという短い一覧に変わります。

  4. 切り上げるなら刻みを選びます

    セントのある通貨では一人当たり1単位か5単位、円やウォンでは100か1,000の刻みです。そうして多く集まった分は、黙って残さずに数字で見せます。

よくある質問

余った1単位は誰が払うのですか

一覧の上のほうの人から1単位ずつ、余りが尽きるまでです。恣意的な順序ですが、目に見えて、正確です。割り前の合計がいつも会計と一致します。精算に実際に必要なのはそれです。

33,333.33のまま見せてはいけないのですか

誰もその金額を送金できないからです。銀行がそうであるように、セント単位で、円やウォンのようにセントのない通貨では1円・1ウォン単位で割ります。実際に動く最小の単位のところで計算が閉じていなければなりません。

送金の一覧はどう決まりますか

いちばん多く払う人といちばん多く受け取る人を順に組み合わせていきます。全員が全員へ送る代わりに、送金の回数がほぼ最小になります。最小だと証明された方法ではなく貪欲な組み合わせですが、6人の席では差がありません。

計算した内容は保存されますか

されません。タブを閉じれば消えます。スマートフォンをしまう前に、結果をコピーしてグループのチャットに貼っておいてください。

ここから渡せます

次の一手

このツールが出したものをそのまま受け取れる道具です。