割り勘・立替金の精算計算
共同支出を等分または重み付きで分け、誰から誰への支払かを求めます。丸めた負担額と送金額は選択した通貨精度で正確に釣り合います。
計算結果
結果
—
計算手順
手順を1つずつ、またはまとめて表示できます。現在の入力値を使った計算手順です。
計算方法
支払った金額を整数小数点単位で算出しなさい。割り算すると、各シェアを丸く切り、残ったマイナーユニットを最大の部分剰余に分配する。支払額を配分された分と比較し、債権者と債務者と一致する。
Net balance=amount paid−allocated share; sum of allocated shares=sum paid; transfers balance each person
計算例
アレックスは60、ブレアは30、ケーシーは0を支払った。合計は90であり、各支払は30である。ケイシーはアレックス30を支払う。ブレアは乗り換えを必要としない。
前提条件と入力上の注意
Enter 2 – 30固有の名前、非負の有給量、および非負の共有重量。少なくとも1つの重さは正である必要があり、重みゼロは費用の共有を意味しない。合意された手数料を含む実際の支払額を通し、1つの通貨を使用し、実際の支払額に入る。パイド量は、選択された0 - 4 decimalの精度に適合し、丸みを示さないようにする必要がある。体重は最大6桁まで許容される。折りたたまれた丸めの残りは、入力順序で解決される。決済は債務者と債権者の間で決定的に一致するが、可能な限りの譲渡を約束するものではない。名前はプレーンなラベルで、入力はブラウザに残っている。
このツールの使い方
自分の値を入力できますか?
はい。入力例をご自身の値に変更してください。結果・計算手順・表・対応する図が入力に応じて更新されます。空欄や無効な値がある場合は結果を消去し、不足した入力を自動的に例の値で補うことはありません。
結果は厳密ですか?
Paidの金額、丸い費用の共有、および転送量は、正確な整数マイナーユニット演算を使用する。シェアウェイトは正確には10進数で最大6位である。アロケーションは、既述の最大残差ルールを使用し、チャート値のみをディスプレイの近似数値に変換する。
入力内容は送信されますか?
計算はブラウザー内で行います。アカウント・ファイルのアップロード・外部AIサービスは不要です。ページを再読み込みすると入力値は保持されません。
複数通貨の残高や負債を合算し、指定通貨での合計を表やグラフで比較できます。
指定した割合の値、増減率、全体に占める割合を計算し、数値を代入した式、手順、数直線を確認できます。
値と重みの組から加重平均を求め、正規化した重み、各寄与、単純平均との比較を表示します。
広告掲載用スペースです。