ForHosting KIT · Strumenti per sviluppatori

Dividere denaro equamente al centesimo

Questo calcolatore trasforma un importo in quote esatte al centesimo per qualsiasi numero di persone.

● BetaGratis · nel tuo browser
Usalo da WebAPIEmailTelegramApp presto

Quando il totale non consente quote identiche, assegna un centesimo residuo alle prime persone fino a esaurire il resto. Ogni risultato mostra la quota base, il numero di centesimi residui e un elenco ordinato degli importi individuali. Poiché il calcolo usa centesimi interi anziché approssimazioni in virgola mobile, le quote restituiscono sempre esattamente il totale inserito.

Divida un importo senza perdere o inventare centesimi

Una divisione equa sembra semplice finché l’importo non è divisibile esattamente. Dividendo 10.00 fra tre persone, 3.33 a testa produce soltanto 9.99, mentre 3.34 produce 10.02. Il calcolatore evita entrambi gli errori convertendo prima l’importo in centesimi interi. Trova la quota base più alta che tutti possono ricevere e conta il resto. Quei centesimi sono denaro reale, quindi vengono assegnati singolarmente. Il risultato indica la base, il numero di quote maggiori e minori e ogni destinatario in ordine. È adatto a rimborsi di ristoranti, regali collettivi, restituzioni, premi e qualsiasi pagamento che debba coincidere con il totale iniziale. Il metodo è abbastanza chiaro da essere spiegato a un gruppo e abbastanza preciso da essere copiato in un flusso di pagamento senza rettifiche successive.

Come vengono assegnati i centesimi residui

La regola di spareggio è deterministica: le persone sono numerate a partire da uno e le prime ricevono un centesimo aggiuntivo finché il resto termina. Se avanzano due centesimi, Persona 1 e Persona 2 ricevono la quota base più 0.01, mentre tutte le altre ricevono la base. Nessuno ottiene più di un centesimo rispetto a un’altra persona: è la suddivisione più vicina possibile per una valuta misurata in centesimi. L’ordine non suggerisce che qualcuno meriti di più, ma offre una risposta ripetibile quando quote matematicamente identiche sono impossibili. Se l’ordine conta, lo scelga o lo sorteggi fuori dal calcolatore prima di inserire il numero e lo mantenga nell’abbinamento tra numeri e nomi. Non viene usata casualità: stesso importo e stesso numero generano sempre lo stesso elenco. Per spese ricorrenti può anche ruotare la prima posizione per bilanciare nel tempo i centesimi extra.

Inserisca il denaro con precisione e legga il risultato

Inserisca un importo decimale non negativo con un punto e senza simbolo di valuta, per esempio 84, 84.5 o 84.50. Sono ammesse al massimo due cifre decimali perché l’unità minima è un centesimo. Indichi poi un numero intero da una a mille persone. Il totale normalizzato compare con due decimali, seguito dalla quota base e dal conteggio dei centesimi residui. Una quota maggiore supera la base di un solo centesimo; una quota minore coincide con la base. L’elenco ordinato costituisce il riferimento e i suoi valori sommano esattamente il totale. Tutti gli importi devono usare la stessa valuta, perché non viene effettuata alcuna conversione. Importi negativi, virgole decimali, simboli monetari, persone frazionarie e più di due decimali vengono rifiutati anziché interpretati. Questa regola evita ambiguità e rende il risultato verificabile nel browser, negli script, negli strumenti di spesa e nelle integrazioni API.

Dividere un rimborso di gruppo

Trasformi un rimborso in pagamenti esatti per ogni partecipante senza lasciare centesimi non assegnati.

Condividere un acquisto comune

Calcoli i contributi più equi possibili quando un regalo o un acquisto domestico non si divide esattamente.

Distribuire un premio o una donazione

Produca un elenco deterministico di pagamenti i cui importi coincidono esattamente con il totale disponibile.

Cosa accade se l’importo non è divisibile esattamente?

Ogni persona riceve la quota base in centesimi interi e le prime ricevono un centesimo aggiuntivo fino a esaurire il resto.

Le quote sommano sempre il totale?

Sì. L’algoritmo divide centesimi interi e assegna ogni residuo, quindi l’elenco coincide esattamente con il totale normalizzato.

Perché l’importo deve usare il punto?

Un formato decimale esplicito evita che una virgola venga scambiata per un separatore delle migliaia. Inserisca il valore senza simbolo monetario.

Posso usare valute con tre cifre decimali?

No. Questa capacità è progettata per dividere denaro al centesimo e accetta quindi al massimo due decimali.

Quanto costa una richiesta API?

Ogni richiesta API costa $0.002. Lo stesso calcolatore deterministico può essere usato gratuitamente anche nel browser.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

POSThttps://api.kit.forhosting.com/life/divide-money-evenly

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

curl -X POST https://api.kit.forhosting.com/life/divide-money-evenly \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"amount":"100.00","people":3}'
{
  "amount": "100.00",
  "people": 3
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "life.divide_money_evenly",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Leggi la documentazione completa del KIT →