Калькулятор деления счёта: как пользоваться и как считается
Калькулятор деления счёта помогает быстро посчитать, кто кому и сколько должен после совместных трат: ужина в кафе, поездки, аренды дома или подарка вскладчину. Достаточно ввести, сколько заплатил каждый участник, — калькулятор поделит расходы поровну и покажет минимальный набор переводов, чтобы всех уравнять.
Как пользоваться калькулятором
- 1Добавьте участниковУкажите всех, кто участвует в общих тратах (минимум двоих). Кнопкой можно добавить или убрать участника.
- 2Введите тратыДля каждого участника впишите, сколько он заплатил. Имя можно оставить пустым — подставится «Человек N».
- 3Посмотрите переводыКалькулятор покажет итог, среднюю долю и список «кто кому и сколько» переводит для взаимозачёта.
- 4Сравните или сохранитеДобавьте сценарий в сравнение или сохраните расчёт в историю, чтобы вернуться к нему позже.
- баланс участника = его траты − доля
- переплатил (баланс > 0) — ему возвращают
- недоплатил (баланс < 0) — он доплачивает
- переводы: должники → кредиторам, минимальным числом
Как работает деление счёта
Сначала считается общая сумма всех трат и средняя доля на одного человека (итого делится на число участников). Затем для каждого вычисляется баланс: кто-то заплатил больше своей доли (переплатил), кто-то меньше (недоплатил). Переплатившим друзья должны вернуть разницу, а недоплатившие — доплатить.
Калькулятор не просто показывает, кто в плюсе, а кто в минусе, — он сводит балансы в конкретные переводы «Имя → Имя: сумма». Алгоритм подбирает переводы так, чтобы их было как можно меньше: крупнейший должник платит крупнейшему кредитору, и так пока все не окажутся при своих.
Когда это удобно
Типичные ситуации: компания скинулась на общий стол, но платили по очереди разные люди; совместная поездка, где кто-то оплатил жильё, а кто-то бензин и продукты; подарок вскладчину. Вместо запутанных взаимных долгов вы получаете короткий список переводов, который легко разослать в чат.
Минимизация числа переводов экономит время и комиссии: если четверо участников, часто достаточно двух-трёх переводов вместо шести возможных. Имена можно не заполнять — калькулятор подставит «Человек 1», «Человек 2» и так далее.
Особенности расчёта
Все суммы округляются до копеек, поэтому итог всегда сходится. Если все потратили поровну, калькулятор так и сообщит: «никто никому не должен». Расчёт выполняется прямо в браузере — введённые суммы никуда не отправляются, а сохранить результат в историю можно по кнопке.