Calcolatore mancia pizza
Un conto di pizza di 40 con il 15% di mancia diviso tra 2 persone dà una mancia di 6, un totale di 46 e 23 a testa. Saldate alla porta o al bancone senza fare percentuali sul coperchio del cartone. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Conto
- 40
- Percentuale di mancia
- 15
- Persone
- 2
- Totale
- 46
- Tip
- 6
- A persona
- 23
- Conto a persona
- 20
Condividere un ordine di pizza non dovrebbe richiedere un tovagliolo pieno di percentuali mentre il fattorino attende alla porta. Questo calcolatore di mancia pizza prende l'importo delle pizze prima della gratuity, la percentuale che desidera lasciare e quante persone si dividono le pizze, poi restituisce l'importo della mancia, il costo totale con mancia e la quota uguale di ciascuno sia sul cibo sia sulla gratuity.
Come si calcolano la mancia pizza, il costo totale e le quote per persona
Il calcolatore di mancia pizza usa la stessa aritmetica che i gruppi già fanno a mano sul coperchio della scatola, poi arrotonda come uno scontrino. Il costo totale è bill più quella mancia. La quota per persona è quel totale diviso per il conteggio di people.
I prodotti intermedi usano l'aritmetica a virgola mobile ordinaria; poi ogni campo monetario è arrotondato half-up a due decimali così i risultati sembrano valuta, non lunghe frazioni binarie. Esempio: un ordine pizza di quaranta, quindici per cento di mancia e due persone produce una mancia di sei, un totale di quarantasei, una quota per persona di ventitré, una quota di conto di venti e una quota di mancia di tre dopo l'arrotondamento.
Consegne serali, asporto e limiti pratici
Chiami il calcolatore gratuito di mancia pizza nel browser per le sere in consegna, i banconi da asporto, le collette di festa pizza e le pile di cartoni del pranzo d'ufficio, senza installare un'altra app. La gratuity tipica della consegna di pizza in molte città si colloca intorno al quindici-venti per cento del totale cibo, e di più quando il tempo, le scale o un grande ordine di catering hanno reso più dura la consegna: questo strumento non impone un'usanza, calcola la percentuale che Lei sceglie.
Mantenga le dimensioni del conto entro intervalli commerciali ordinari; gli importi estremamente grandi vengono rifiutati affinché la matematica isolata resti limitata. La promessa del prodotto è una divisione uguale di un ordine pizza con una percentuale di mancia esplicita, non pesi di condimento dettagliati, penalità per ritardi né usanze locali automatiche di mancia, che spettano a strumenti specializzati con un'altra intenzione di ricerca.
Casi d'uso
Divisione della pizza del venerdì
Gli amici inseriscono il totale stampato delle pizze, scelgono una percentuale di mancia per il fattorino e vedono la quota uguale di ciascun ospite prima di aprire un'app di pagamento.
Pila di cartoni del pranzo d'ufficio
Chi organizza la scrivania divide un ordine di più pizze così i rimborsi coprono sia le pizze sia la mancia di consegna, senza un foglio di calcolo.
Domande frequenti
Che succede se il conto della pizza è negativo?
L'importo di un ordine pizza non può essere negativo, quindi l'attività non viene addebitata.
Come si calcola la quota di pizza per persona?
Il totale è bill più la mancia. Per_person è il totale diviso per people.
Quale percentuale di mancia lasciare sulla consegna di pizza?
Molti commensali usano dal quindici al venti per cento del totale cibo, e di più con maltempo, scale o grandi consegne di catering.
Il calcolatore di mancia pizza è gratuito?
Lo strumento del browser gira gratis sul Suo dispositivo.
Perché la pizza e la mancia sono divise per persona separatamente?
Perché spesso una persona paga con la carta e gli altri le restituiscono la quota della pizza e quella della mancia in voci diverse. Così ognuno sa esattamente quanto deve per ciascuna.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/life/pizza-tip \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bill":40,"tip_percent":15,"people":2}'const res = await fetch("https://api.kit.forhosting.com/life/pizza-tip", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bill": 40,
"tip_percent": 15,
"people": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/pizza-tip",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bill": 40,
"tip_percent": 15,
"people": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/pizza-tip", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bill":40,"tip_percent":15,"people":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bill":40,"tip_percent":15,"people":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/pizza-tip", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bill": 40,
"tip_percent": 15,
"people": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.pizza_tip",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un conto negativo è rifiutato con invalid_input, perché uno scontrino pizza non può essere inferiore a zero. Le chiamate API riuscite usano il saldo KIT prepagato a $0.002 per elemento; i fallimenti di convalida non sono addebitati.
Ingressi dell'ordine pizza: conto, percentuale di mancia e persone che dividono
Lo zero è consentito quando il locale offre il cibo e Lei desidera comunque applicare la percentuale su una base zero (la mancia resta allora zero). La percentuale di mancia è il tasso di gratuity come percentuale di quel conto: quindici significa quindici per cento, non zero virgola quindici, così il numero detto ad alta voce alla porta è quello che invia. Le percentuali di mancia negative falliscono perché questo prodotto modella il lasciare una mancia pizza, non l'estrarla. People deve essere un intero di almeno uno: non si divide una pizza tra zero ospiti, e le teste frazionarie sono fuori ambito. Tutta questa convalida corre prima di qualsiasi calcolo monetario, così una richiesta errata di mancia pizza non restituisce mai una riga di regolamento a metà che un client potrebbe trattare come successo. Invii un corpo JSON con tre campi obbligatori che descrivono il regolamento di un ordine di pizza, non un conto generico di ristorante. Il conto (bill) è l'importo pizza prima della mancia—le pizze, i nodi all'aglio, le insalate e le bevande stampati sullo scontrino prima di qualsiasi gratuity al fattorino o al banco—come numero finito o stringa numerica. Gli alias amount, pizza_bill e order_total sono accettati quando un modulo, un analizzatore di scontrini o un'app di ordine di gruppo usa già quei nomi. Un conto negativo è invalid_input: gli scontrini pizza non scendono sotto zero, e un errore di segno inventerebbe una mancia a forma di rimborso che nessuno a tavola intendeva. Gli alias tip, percent e gratuity puntano a quel campo. People è il conteggio intero dei commensali che dividono l'ordine in quote uguali; gli alias persons, party e split coprono le etichette comuni dei pianificatori di festa e dei libri dei coinquilini. La mancanza di un campo obbligatorio fallisce con invalid_input nominando la chiave.
Come si calcolano la mancia pizza, il costo totale e le quote per persona
La mancia è bill moltiplicato per tip percent diviso cento. La risposta spezza anche il regolamento in bill_per_person (la quota di ciascun commensale delle pizze prima della gratuity) e tip_per_person (la quota uguale di ciascun commensale della mancia al fattorino o al banco), utile quando un coinquilino paga con carta e gli altri rimborsano cibo e mancia su note separate. Il payload ripete bill, tip_percent e people normalizzati, poi restituisce tip, total, per_person, bill_per_person e tip_per_person, più currency_decimals uguale a due e method uguale a pizza_tip per un branching stabile del client. Usi tip quando serve solo la riga di gratuity per il fattorino; usi total quando un'app di pagamento addebita la carta; usi per_person quando una chat di gruppo necessita del contributo completo di ciascun ospite.
Sere in consegna, banconi da asporto, prezzi dell'API e limiti pratici
Usi l'API prepagata quando un bot di ospitalità, un libro dei coinquilini, un modulo di ordine di gruppo nel campus o un assistente di punto vendita necessita di un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di convalida non consumano mai il saldo dopo il rifiuto del motore. Asporto e banco usano spesso una percentuale minore o un importo tondo in contanti; Lei inserisce comunque quel tasso come tip_percent. Accoppi questo endpoint a un convertitore di valuta solo se gli importi sono già in un'unica valuta: questa capacità non converte il cambio, non aggiunge righe di imposta sulle vendite e non applica i codici coupon del volantino settimanale di una catena.
Casi di integrazione
Libro dei coinquilini e bot di ordine di gruppo
I bot di chat e le mini-app chiamano un endpoint prepagato stabile invece di reimplementare l'aritmetica della mancia pizza e le protezioni sul conto negativo in ogni lingua.
Domande tecniche
Come si calcola la mancia di una pizza e si divide l'ordine?
Invii JSON con bill (importo pizza prima della mancia), tip_percent (ad esempio 15) e people (quanti dividono). La risposta include tip, total, per_person, bill_per_person e tip_per_person arrotondati a due decimali.