Come dividere una spesa che non si divide in modo esatto
Una spesa di $100 divisa in 3 lascia un centesimo spaiato. Come gestire l'arrotondamento dei centesimi, i resti e le divisioni a importo esatto così i totali tornano.
Quando una spesa non si divide in modo esatto, l'approccio sicuro è arrotondare ogni quota al centesimo e poi assegnare il resto avanzato a persone specifiche invece di fingere che non ci sia. Dividi $100 in tre e ognuno deve $33,333…, che arrotonda a $33,33 — ma 33,33 × 3 fa solo $99,99, quindi un centesimo non è contabilizzato. La soluzione non è arrotondare il totale; è dare quel centesimo in più a un pagatore (di solito la persona che ha pagato, o uno slot rotante "prende il resto"). Questa guida copre da dove vengono i centesimi mancanti, tre modi equi di distribuirli, e quando saltare del tutto la divisione equa e inserire importi esatti per persona.
Perché i centesimi spariscono
Ogni valuta ha un'unità più piccola — un centesimo per USD ed EUR, un penny per GBP, un dinaro per RSD (che non ha alcuna sotto-unità). Non puoi addebitare a qualcuno $33,3333, quindi qualsiasi quota per persona deve essere arrotondata a quell'unità più piccola. L'arrotondamento perde o guadagna sempre una frazione.
Il caso classico: $100,00 ÷ 3 = $33,3333…. Arrotondato per difetto, ognuno deve $33,33. Somma quelle tre quote: 33,33 + 33,33 + 33,33 = $99,99. Un centesimo è svanito. Arrotonda invece per eccesso e ottieni 33,34 × 3 = $100,02 — ora hai inventato due centesimi che nessuno ha pagato.
Peggiora con più persone e totali scomodi. Dividi $50 in cinque ed è pulito ($10 ciascuno). Dividi una cena da $47,83 in quattro e ottieni $11,9575 a persona — arrotonda a $11,96 e quattro quote sommano $47,84, un centesimo di troppo. La regola pratica: lo scostamento massimo è (numero di persone − 1) × un centesimo, quindi una divisione in quattro può sbagliare fino a tre centesimi, una in dieci fino a nove.
L'errore che la maggior parte delle persone commette è arrotondare e poi aggiustare il totale per farlo tornare — es. chiamarlo "$99,99, abbastanza vicino". Questo raccoglie silenziosamente meno del dovuto, e nell'arco di decine di spese condivise quei centesimi diventano denaro reale che non torna mai.
Il modo giusto: distribuire il resto
Il metodo corretto ha due passi. Primo, arrotonda ogni quota per difetto all'unità più piccola (il floor). Secondo, distribuisci i centesimi avanzati uno alla volta finché le quote non sommano di nuovo al totale esatto.
Percorriamo $100 ÷ 3:
- Floor di ogni quota: $33,33, $33,33, $33,33 → somma $99,99. - Resto = $100,00 − $99,99 = $0,01 (un centesimo). - Dai quel centesimo a una singola persona: $33,34, $33,33, $33,33 → somma $100,00. ✓
Per $47,83 ÷ 4: il floor è $11,95 ciascuno (somma $47,80), il resto è tre centesimi, quindi tre delle quattro persone pagano $11,96 e una paga $11,95 — il totale arriva esattamente a $47,83.
Il totale ora non viene mai toccato. Ognuno paga un numero intero di centesimi, le quote tornano al centesimo, e l'unica domanda aperta è chi assorbe il centesimo o due in più — che è una questione di equità, non di matematica.
Tre modi equi per assegnare i centesimi avanzati
Il resto è al massimo di pochi centesimi, quindi qualsiasi regola coerente è equa nel tempo. Scegline una e mantienila:
1. Lo assorbe il pagatore. Chi ha anticipato la spesa prende il centesimo in più. È il più semplice e probabilmente il più generoso — la persona che fa un favore al gruppo pagando assorbe l'arrotondamento. Nell'arco di molte spese si compensa grosso modo perché il pagatore ruota.
2. Ruota il resto. Tieni un puntatore "chi ha preso l'ultimo centesimo" e spostalo a ogni divisione. Se Alice ha preso il centesimo in più l'ultima volta, questa volta lo prende Bob. È il più equo nell'arco di un gruppo di lunga durata dove le stesse persone si dividono le spese ripetutamente.
3. Resto più grande prima. Quando le quote differiscono (divisioni ponderate o per voci), dai i centesimi avanzati a chi è stato arrotondato per difetto di più. Se la quota vera di una persona era $33,3339 e quella di un'altra era $33,3331, la prima persona ha perso di più con l'arrotondamento, quindi riceve il centesimo per prima. È il metodo usato per assegnare i seggi nel voto proporzionale ed è il più difendibile matematicamente per le divisioni disuguali.
Qualunque cosa tu scelga, il punto è che i centesimi vanno al saldo di una persona reale, non in un vuoto di arrotondamento. In Split The Bill, le divisioni eque arrotondano all'unità minore della valuta e il resto viene assegnato in modo deterministico, così la somma delle quote è sempre uguale al totale della spesa — il livello di matematica Python lo verifica a ogni divisione invece di fidarsi di una divisione in virgola mobile.
Quando saltare la divisione equa: importi esatti
A volte la spesa genuinamente non è pensata per dividersi in modo esatto, e forzare una divisione equa per poi rattoppare i centesimi è lo strumento sbagliato. Usa una divisione a importo esatto — digiti quanto deve ogni persona, e l'app verifica che i numeri sommino al totale.
Buoni casi per gli importi esatti: - Una persona ha preso la bistecca da $34, tutti gli altri la pasta da $12. La divisione equa fa pagare troppo a chi ha preso la pasta. Inserisci ogni importo reale. - Conosci già i numeri da un foglio di calcolo, da un accordo precedente o da un'altra app, e vuoi solo registrarli. - Qualcuno copre una porzione fissa — "metto esattamente $50, il resto dividetelo tra voi due".
L'unica regola con gli importi esatti è che le cifre inserite devono sommare al totale della spesa. Se la cena era $80 e inserisci $34, $12, $12, $12, sono solo $70 — i restanti $10 devono andare da qualche parte. Un buon divisore ti blocca dal salvare finché le quote non tornano, o mostra il divario così puoi assegnarlo. Split The Bill convalida le divisioni a importo esatto rispetto al totale e rifiuta un salvataggio che non bilancia, perché una spesa che non somma è una spesa che non si salderà mai in modo pulito.
Se la divisione è proporzionale piuttosto che un insieme di cifre note — "Alice copre il 50%, Bob e Carol il 25% ciascuno" o "dividi per quote, 2:1:1" — usa invece la modalità percentuale o per quote. Quelle calcolano gli importi ed eseguono la stessa logica arrotonda-poi-distribuisci-il-resto, così un esito 33,33/33,33/33,34 è gestito per te.
Tasse e mancia lo peggiorano — falle per ultime
Lo scostamento da arrotondamento si accumula quando ci sono tasse e mancia, perché le persone provano a dividere il subtotale, poi le tasse, poi la mancia separatamente e arrotondano a ogni passo. Tre passi di arrotondamento significano tre occasioni per perdere un centesimo.
Fallo invece in un'unica passata. Calcola la quota di ciascuno del totale finale — subtotale più tasse più mancia — e arrotonda una volta alla fine. Un subtotale da $47,83 con $4,30 di tasse e $9,57 di mancia è un totale complessivo da $61,70; dividi quello in quattro con un'unica passata arrotonda-e-resto invece di dividere tre numeri separati.
Se tasse e mancia sono proporzionali a ciò che ognuno ha ordinato (il default equo per le spese a voci), calcola il subtotale di ognuno dalle sue voci, poi scala tasse e mancia in base alla quota del subtotale di ciascuno, poi arrotonda la cifra finale. La persona che ha ordinato la bistecca da $34 paga proporzionalmente più tasse e mancia di chi ha preso la pasta da $12 — il che è corretto, perché una mancia percentuale su un ordine più grande è più grande.
Il principio in tutto questo: arrotonda esattamente una volta, il più tardi possibile, sull'importo finale che ogni persona deve davvero. Ogni passo di arrotondamento intermedio è un posto da cui i centesimi possono trapelare.
Una rapida checklist di riconciliazione
Prima di considerare finita una divisione, verifica queste tre cose — ci vogliono dieci secondi e previene il problema "siamo sempre sfasati di un euro":
1. Le quote sommano al totale? Somma l'importo di ogni persona. Deve essere uguale al totale della spesa al centesimo — non "circa", esattamente. Se non lo è, hai arrotondato il totale invece di distribuire il resto.
2. Ogni quota è un numero intero dell'unità più piccola? Nessun $33,335 nascosto da qualche parte. Per le valute a zero decimali come RSD o JPY, ogni quota deve essere un'unità intera — non ci sono sotto-unità a cui arrotondare.
3. Il resto è assegnato a una persona con nome? "Un centesimo in più" non è una risposta; "la quota di Bob è un centesimo più alta questa volta" lo è. Se il tuo strumento non sa dirti chi ha il centesimo dispari, sta nascondendo un divario di riconciliazione.
Un'app dovrebbe fare tutte e tre le cose automaticamente. Il motivo per cui Split The Bill esegue la matematica in Python invece di lasciarla calcolare all'AI o al browser è esattamente questo: la divisione in virgola mobile e l'arrotondamento "abbastanza vicino" sono il modo in cui i registri condivisi si scostano, e uno strumento per dividere le spese che sbaglia di pochi centesimi a spesa perde in fretta la fiducia. I numeri o tornano o la divisione non si salva.
FAQ rapide
Come dividi $100 tra 3 persone?
Ogni persona deve $33,33, e una persona deve $33,34. $100 ÷ 3 fa $33,333…, che arrotonda a $33,33 — ma tre quote da $33,33 sommano solo $99,99, quindi avanza un centesimo. Assegna quel centesimo a una singola persona (di solito chi ha pagato) così le tre quote tornano esattamente a $100,00.
Cosa fai con il centesimo avanzato quando una spesa non si divide in modo esatto?
Dallo a una persona specifica invece di arrotondare il totale. Le opzioni più eque sono: la persona che ha pagato la spesa lo assorbe, ruoti chi prende il centesimo in più tra le spese, oppure — per le divisioni disuguali — lo dai a chi è stato arrotondato per difetto di più (metodo del resto più grande). Non aggiustare mai il totale della spesa per farla "tornare pari".
Dovrei arrotondare ogni quota per eccesso o per difetto?
Arrotonda prima ogni quota per *difetto* al centesimo (il floor), poi distribuisci i centesimi avanzati uno alla volta finché le quote non sommano al totale esatto. Arrotondare tutti per eccesso raccoglie troppo — 33,34 × 3 fa $100,02, due centesimi più della spesa da $100. Arrotondare per difetto e distribuire il resto è l'unico metodo che torna sempre.
Quando dovrei usare una divisione a importo esatto invece di una divisione equa?
Usa gli importi esatti quando la spesa non è pensata per dividersi in modo esatto — una persona ha ordinato qualcosa di molto più costoso, qualcuno copre una porzione fissa, o conosci già la cifra di ognuno. Digiti ogni importo, e la divisione dovrebbe salvarsi solo se quegli importi sommano al totale della spesa. Per i casi proporzionali (percentuali o quote), usa invece la modalità percentuale o per quote.
Di quanto può sbagliare una divisione per via dell'arrotondamento?
Al massimo (numero di persone − 1) centesimi. Una divisione in tre può sbagliare fino a due centesimi prima di distribuire il resto, una in quattro fino a tre, una in dieci fino a nove. Ecco perché il resto è sempre minuscolo — ma deve comunque andare a una persona reale, o quei centesimi non tornano mai nell'arco di molte spese.
Come influiscono tasse e mancia su una divisione non esatta?
La peggiorano se dividi il subtotale, le tasse e la mancia separatamente e arrotondi a ogni passo. Invece, calcola la quota di ciascuno del totale complessivo finale (subtotale + tasse + mancia) e arrotonda una volta alla fine. Per le spese a voci, scala tasse e mancia in base alla quota del subtotale di ciascuno così gli ordini più grandi ne portano proporzionalmente di più.
E le valute senza centesimi, come lo yen giapponese o il dinaro serbo?
Vale la stessa logica, ma l'unità più piccola è l'unità di valuta intera. Dividi ¥1.000 in tre e ognuno deve ¥333, con ¥1 avanzato assegnato a una persona — non ci sono sotto-unità a cui arrotondare. Un buon divisore conosce la precisione dell'unità minore di ogni valuta e arrotonda di conseguenza invece di mostrare decimali che non si possono pagare.
Prova Split The Bill — gratis
10 scontrini scansionati al mese, spese ricorrenti, multivaluta e saldo via Venmo / PayPal / Revolut.
Crea un account gratuitoArticoli correlati
Come dividere il pranzo in ufficio e le spese del team
Gestisci una cassa comune del team, ruota chi paga, ed esporta un report di rimborso — il pranzo in ufficio e le spese del team senza il foglio di calcolo.
- Cassa comune
- Monitoraggio delle spese
- Report
Dividi le spese dal telefono — nessuna app da installare
Dividi le spese dal browser del telefono — niente App Store, niente download. Manda un link e gli ospiti vedono la loro quota all'istante.
- Tutorial
- Mobile
- Nessuna installazione
Come tenere traccia di un prestito a un amico
Trasforma un pagherò confuso in un registro condiviso: piano di rimborso, saldo corrente, nessun messaggio di sollecito imbarazzante.
- Tutorial
- Prestiti
- Amici


