Кім кімге қарыз: ортақ шығындар калькуляторы
Сапар, бірге тұратын пәтер, туған күнгі кешкі ас: бірнеше адам әртүрлі нәрсеге төлеген, әрі әр шығын бәрі үшін болмаған. Кім төлегенін, қанша және кім үшін екенін жазыңыз. Калькулятор әр адамның балансын және кім кімге төлейтінін есептеп береді.
Калькулятор
Адамдар
Шығындар
Қорытынды
| Кім | Төледі | Үлес | Баланс |
|---|---|---|---|
| Анна | 114,00 | 38,00 | +76,00 |
| Борис | 0,00 | 50,75 | −50,75 |
| Мен | 25,50 | 50,75 | −25,25 |
Кім кімге аударады
- Борис → Анна: 50,75
- Мен → Анна: 25,25
Ол мысалмен ашылады: үш достың демалыс күндері. Анна кешкі ас пен азық-түлікке үшеуі үшін төледі; таксиге оған мінген екі адамның бірі төледі. Өз есімдеріңіз бен сомаларыңызды енгізіңіз, адамдар мен шығындарды қосыңыз, керек емесін алып тастаңыз.
Ол қалай есептейді
- Әр шығын ол кімдер үшін болса, солардың арасында тең бөлінеді. Бөлінбейтін тиындар бір-бірден таратылады, сондықтан бөліктердің қосындысы әрдайым сомаға тең.
- Әр адам үшін оның қанша төлегені және бөліктерінің қанша болатыны қосылады. Баланс — «төледі» минус «үлес». Плюс — басқалар осы адамға қарыз деген сөз; минус — осы адамның өзі қарыз.
- Ең көп қарызы бар адам ең көп алашағы бар адамға төлейді, әрі әр баланс нөл болғанша осылай жалғасады. Нәтижесінде әр шығын үшін төлемнің орнына қысқа төлемдер тізімі шығады.
Барлық баланстар бірге әрдайым нөлге тең. Қолмен есептеп жатсаңыз және нөл шықпаса, бір шығын екі рет жазылған не біреудің бөлігі қалып қойған. Дәл осы тәсіл қағазда, қадам-қадаммен, кім кімге қанша қарыз екенін қалай есептеуге болады нұсқаулығында бар.
Ол не істемейді
- Ештеңе сақтамайды. Тергеніңіз осы бетте қалады да, оны жапқанда жоғалады. Серверге ештеңе жіберілмейді.
- Тек тең бөледі. Шығын белгіленген адамдар арасында тең бөліктерге бөлінеді. Әркім әртүрлі нәрсе алған шот үшін шот бөлу калькуляторы бар.
- Бір валютаны біледі. Сомалар қалай жазылса, солай қосылады; ештеңе айырбасталмайды.
Бір кеш жеткіліксіз болғанда
Калькулятор бір кешті шешеді. Сапар немесе бірге тұратын пәтер үшін тізім бәріңіз көре алатын және толықтыра алатын жерде тұруы керек. SplitKit оны Telegram-да жүргізеді: әркім топқа шығын қосады, баланстар дәл осындағыдай есептеледі, ал топ экраны кім кімге төлейтінін көрсетеді.

Өзіңіздің 3 тобыңызға дейін тегін. SplitKit-ті Telegram-да ашыңыз.