Svi članci
Vodiči

Kako podeliti račun koji se ne deli ravnomerno

Račun od 100 $ podeljen na 3 dela ostavlja zalutalu paru. Kako rešiti zaokruživanje centi, ostatke i podele na tačan iznos tako da se zbirovi usaglase.

Split The Bill8 min čitanja

Kada se račun ne deli ravnomerno, siguran pristup je da zaokružite svaki udeo na cent i zatim dodelite preostali ostatak konkretnim ljudima umesto da se pravite da ga nema. Podelite 100 $ na tri i svako duguje 33,333…$, što se zaokružuje na 33,33 $ — ali 33,33 × 3 je samo 99,99 $, pa jedan cent nije obračunat. Rešenje nije da zaokružite ukupan iznos; to je da taj dodatni cent date jednom platiocu (obično osobi koja je platila, ili rotirajućem mestu „dobija ostatak"). Ovaj vodič pokriva odakle dolaze centi koji nedostaju, tri poštena načina da ih podelite, i kada potpuno preskočiti jednaku podelu i uneti tačne iznose po osobi.

Zašto centi nestaju

Svaka valuta ima najmanju jedinicu — jedan cent za USD i EUR, jedan peni za GBP, jedan dinar za RSD (koji uopšte nema podjedinicu). Ne možete nekome naplatiti 33,3333 $, pa svaki udeo po osobi mora biti zaokružen na tu najmanju jedinicu. Zaokruživanje uvek gubi ili dobija deo.

Klasičan slučaj: 100,00 $ ÷ 3 = 33,3333…$. Zaokruženo nadole, svako duguje 33,33 $. Saberite ta tri udela nazad: 33,33 + 33,33 + 33,33 = 99,99 $. Jedna para je nestala. Zaokružite nagore umesto toga i dobijate 33,34 × 3 = 100,02 $ — sada ste izmislili dva centa koje niko nije platio.

Skalira se sa brojem ljudi i nezgodnim ukupnim iznosima. Podelite 50 $ na pet i čisto je (po 10 $). Podelite večeru od 47,83 $ na četiri i dobijate 11,9575 $ po osobi — zaokružite na 11,96 $ i četiri udela ukupno iznose 47,84 $, jedan cent previše. Pravilo palca: maksimalno odstupanje je (broj ljudi − 1) × jedan cent, pa podela na četiri može odstupati za do tri centa, podela na deset za do devet.

Greška koju većina ljudi pravi je da zaokruže a zatim prilagode ukupan iznos da se poklopi — npr. da ga nazovu „99,99 $, dovoljno blizu". To tiho nedovoljno prikuplja, i kroz desetine zajedničkih računa te pare postaju pravi novac koji se nikada ne usaglasi.

Pravi način: raspodelite ostatak

Ispravna metoda ima dva koraka. Prvo, zaokružite svaki udeo nadole na najmanju jedinicu (pod). Drugo, podelite preostale cente jedan po jedan dok se udeli ne saberu nazad na tačan ukupan iznos.

Prođite kroz 100 $ ÷ 3:

- Zaokružite svaki udeo nadole: 33,33 $, 33,33 $, 33,33 $ → zbir 99,99 $. - Ostatak = 100,00 $ − 99,99 $ = 0,01 $ (jedan cent). - Dajte taj jedan cent jednoj osobi: 33,34 $, 33,33 $, 33,33 $ → zbir 100,00 $. ✓

Za 47,83 $ ÷ 4: pod je 11,95 $ po osobi (zbir 47,80 $), ostatak je tri centa, pa troje od četvoro plaćaju 11,96 $ a jedan plaća 11,95 $ — ukupno pada tačno na 47,83 $.

Ukupan iznos sada nikada nije diran. Svako plaća ceo broj centi, udeli se usaglašavaju do pare, i jedino otvoreno pitanje je ko upija dodatni cent ili dva — što je pitanje pravednosti, ne matematike.

Tri poštena načina da dodelite preostale cente

Ostatak je najviše nekoliko centi, pa je svako dosledno pravilo pošteno tokom vremena. Izaberite jedno i držite ga se:

1. Platilac ga proguta. Ko god je platio račun uzima dodatni cent. To je najjednostavnije i verovatno najvelikodušnije — osoba koja čini grupi uslugu plaćajući upija zaokruživanje. Kroz mnogo računa to se otprilike izravna jer se platilac rotira.

2. Rotirajte ostatak. Držite pokazivač „ko je dobio poslednju paru" i pomerajte ga sa svakom podelom. Ako je Alisa uzela dodatni cent prošli put, Bob ga uzima ovaj put. Ovo je najpoštenije u dugotrajnoj grupi gde isti ljudi dele ponovljeno.

3. Najveći ostatak prvi. Kada se udeli razlikuju (ponderisane podele ili podele po stavkama), dajte preostale cente onome ko je najviše zaokružen nadole. Ako je nečiji stvarni udeo bio 33,3339 $ a nečiji 33,3331 $, prva osoba je više izgubila na zaokruživanju, pa ona prva dobija cent nazad. Ovo je metoda koja se koristi za raspodelu mesta u proporcionalnom glasanju i najodbranjivija je matematički za nejednake podele.

Šta god izabrali, poenta je da centi idu na saldo stvarne osobe, ne u prazninu zaokruživanja. U Split the Bill, jednake podele se zaokružuju na sporednu jedinicu valute a ostatak se dodeljuje deterministički, tako da zbir udela uvek jednak ukupnom iznosu računa — Python sloj za matematiku proverava ovo pri svakoj podeli umesto da veruje deljenju sa pokretnim zarezom.

Kada preskočiti jednaku podelu: tačni iznosi

Ponekad račun istinski nije namenjen da se deli ravnomerno, i teranje jednake podele pa krpljenje para je pogrešan alat. Koristite podelu na tačan iznos — otkucate koliko svako duguje, a aplikacija proverava da se brojevi saberu u ukupan iznos.

Dobri slučajevi za tačne iznose: - Jedna osoba je imala odrezak od 34 $, svi ostali paste od 12 $. Jednaka podela preterano naplaćuje onima koji su jeli paste. Unesite svaki stvarni iznos. - Već znate brojeve iz tabele, prethodnog dogovora ili druge aplikacije, i samo želite da budu zabeleženi. - Neko pokriva fiksni deo — „Ja ću uložiti tačno 50 $, podelite ostatak između vas dvoje."

Jedino pravilo sa tačnim iznosima je da se unesene cifre moraju sabrati u ukupan iznos računa. Ako je večera bila 80 $ a vi unesete 34 $, 12 $, 12 $, 12 $, to je samo 70 $ — preostalih 10 $ mora negde da ode. Dobar alat za podelu vas blokira da sačuvate dok se udeli ne usaglase, ili prikazuje razliku tako da je možete dodeliti. Split the Bill proverava podele na tačan iznos prema ukupnom iznosu i odbija čuvanje koje se ne uravnoteži, jer račun koji se ne sabira je račun koji se nikada neće izravnati čisto.

Ako je podela proporcionalna umesto skupa poznatih cifara — „Alisa pokriva 50%, Bob i Karol po 25%" ili „podeli po udelima, 2:1:1" — koristite procentualni režim ili režim po udelima. Oni izračunavaju iznose i pokreću istu logiku zaokruži-pa-raspodeli-ostatak, tako da je ishod 33,33/33,33/33,34 obrađen za vas.

Porez i napojnica pogoršavaju stvar — uradite ih poslednje

Odstupanje od zaokruživanja se gomila kada ima poreza i napojnice, jer ljudi pokušavaju da podele podzbir, pa porez, pa napojnicu odvojeno i zaokruže na svakom koraku. Tri koraka zaokruživanja znače tri prilike da se izgubi cent.

Uradite to u jednom prolazu umesto toga. Izračunajte udeo svake osobe u konačnom ukupnom iznosu — podzbir plus porez plus napojnica — i zaokružite jednom na kraju. Podzbir od 47,83 $ sa porezom od 4,30 $ i napojnicom od 9,57 $ je sveukupno 61,70 $; podelite to na četiri jednim prolazom zaokruži-i-ostatak umesto da delite tri odvojena broja.

Ako su porez i napojnica proporcionalni onome što je svako naručio (pošteno podrazumevano za račune po stavkama), izračunajte podzbir svake osobe iz njenih stavki, zatim skalirajte porez i napojnicu prema udelu svake osobe u podzbiru, pa zaokružite konačnu cifru. Osoba koja je naručila odrezak od 34 $ plaća proporcionalno više poreza i napojnice od onih koji su jeli paste od 12 $ — što je ispravno, jer procentualna napojnica na veću porudžbinu jeste veća.

Načelo kroz sve ovo: zaokružite tačno jednom, što je kasnije moguće, na konačnom iznosu koji svaka osoba zaista duguje. Svaki međukorak zaokruživanja je mesto gde pare cure.

Brza kontrolna lista za usaglašavanje

Pre nego što proglasite podelu gotovom, proverite ove tri stvari — traje deset sekundi i sprečava problem „uvek smo za dolar u minusu":

1. Da li se udeli sabiraju u ukupan iznos? Saberite iznos svake osobe. Mora biti jednak ukupnom iznosu računa do para — ne „otprilike", tačno. Ako nije, zaokružili ste ukupan iznos umesto da raspodelite ostatak.

2. Da li je svaki udeo ceo broj najmanje jedinice? Nigde se ne krije 33,335 $. Za valute bez decimala poput RSD ili JPY, svaki udeo mora biti cela jedinica — nema podjedinica na koje bi se zaokruživalo.

3. Da li je ostatak dodeljen imenovanoj osobi? „Jedan cent viška" nije odgovor; „Bobov udeo je za cent veći ovaj put" jeste. Ako vaš alat ne može da vam kaže ko ima neparni cent, on krije prazninu u usaglašavanju.

Aplikacija bi trebalo da uradi sve tri automatski. Razlog zašto Split the Bill pokreće matematiku u Python-u umesto da pusti AI ili pretraživač da računa je upravo ovo: deljenje sa pokretnim zarezom i „dovoljno blizu" zaokruživanje su način na koji zajedničke knjige odstupaju, a alat za podelu računa koji odstupa za nekoliko centi po računu brzo gubi poverenje. Brojevi se ili usaglase ili se podela ne sačuva.

Brzi FAQ

  • Kako podeliti 100 $ između 3 osobe?

    Svaka osoba duguje 33,33 $, a jedna osoba duguje 33,34 $. 100 $ ÷ 3 je 33,333…$, što se zaokružuje na 33,33 $ — ali tri udela od 33,33 $ ukupno iznose samo 99,99 $, pa jedan cent preostaje. Dodelite taj cent jednoj osobi (obično onome ko je platio) tako da se tri udela saberu tačno na 100,00 $.

  • Šta raditi sa preostalim centom kada se račun ne deli ravnomerno?

    Dajte ga jednoj konkretnoj osobi umesto da zaokružite ukupan iznos. Najpoštenije opcije su: osoba koja je platila račun ga upija, rotirate ko dobija dodatni cent kroz račune, ili — za nejednake podele — dajete ga onome ko je najviše zaokružen nadole (metoda najvećeg ostatka). Nikada ne prilagođavajte ukupan iznos računa da bi „izašao ravnomerno".

  • Da li da zaokružim svaki udeo nagore ili nadole?

    Prvo zaokružite svaki udeo *nadole* na cent (pod), zatim podelite preostale cente jedan po jedan dok se udeli ne saberu na tačan ukupan iznos. Zaokruživanje svih nagore preterano prikuplja — 33,34 × 3 je 100,02 $, dva centa više od računa od 100 $. Zaokruživanje nadole i raspodela ostatka je jedina metoda koja se uvek usaglašava.

  • Kada da koristim podelu na tačan iznos umesto jednake podele?

    Koristite tačne iznose kada račun nije namenjen da se deli ravnomerno — jedna osoba je naručila nešto mnogo skuplje, neko pokriva fiksni deo, ili već znate cifru svake osobe. Otkucate svaki iznos, i podela bi trebalo da se sačuva samo ako se ti iznosi saberu u ukupan iznos računa. Za proporcionalne slučajeve (procenti ili udeli), koristite procentualni režim ili režim po udelima.

  • Za koliko podela može da odstupi zbog zaokruživanja?

    Najviše (broj ljudi − 1) centi. Podela na tri može odstupati za do dva centa pre nego što raspodelite ostatak, podela na četiri za tri centa, podela na deset za devet. Zato je ostatak uvek sićušan — ali i dalje mora da ode stvarnoj osobi, ili se te pare nikada ne usaglase kroz mnogo računa.

  • Kako porez i napojnica utiču na neravnomernu podelu?

    Pogoršavaju odstupanje od zaokruživanja ako podelite podzbir, porez i napojnicu odvojeno i zaokružite na svakom koraku. Umesto toga, izračunajte udeo svake osobe u konačnom sveukupnom iznosu (podzbir + porez + napojnica) i zaokružite jednom na kraju. Za račune po stavkama, skalirajte porez i napojnicu prema udelu svake osobe u podzbiru tako da veće porudžbine nose proporcionalno više.

  • Šta je sa valutama bez centi, poput japanskog jena ili srpskog dinara?

    Ista logika važi, ali je najmanja jedinica cela valutna jedinica. Podelite ¥1.000 na tri i svako duguje ¥333, sa ¥1 preostalim koji se dodeljuje jednoj osobi — nema podjedinica na koje bi se zaokruživalo. Dobar alat za podelu poznaje preciznost sporedne jedinice svake valute i zaokružuje u skladu s tim umesto da prikazuje decimale koje se ne mogu platiti.

Probajte Split The Bill — besplatno

10 računa skeniranih mesečno, periodični troškovi, više valuta i naplata preko Venmo / PayPal / Revolut.

Napravi besplatan nalog