Divisione costi di viaggio
In 4 in auto, ognuno paga un quarto di carburante e pedaggi insieme, e il risultato divide quella quota tra parte carburante e parte pedaggi. Conti anche chi guida. Va bene qualsiasi valuta. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Costo carburante
- 80
- Costo pedaggi
- 20
- Passeggeri
- 4
- Costo totale
- 100
- Quota per persona
- 25
- Quota carburante
- 20
- Quota pedaggi
- 5
Condividere l’auto in un lungo tragitto è semplice finché qualcuno non chiede chi paga benzina e pedaggi. Questo calcolatore di divisione dei costi di viaggio prende la spesa totale di carburante, il totale dei pedaggi e il numero di persone in auto, poi restituisce il totale combinato del viaggio e la quota uguale di ciascuna persona nelle stesse unità di valuta che Lei ha usato. La matematica è volutamente trasparente: sommi carburante e pedaggi, divida per i passeggeri e mostri sia la quota combinata sia le fette solo carburante e solo pedaggi così nessuno deve ricostruire un foglio di calcolo. Zero passeggeri è respinto con un errore di validazione chiaro perché la divisione per zero non è definita e un viaggio senza nessuno che paga non è una divisione.
Come funziona la divisione uguale dei costi di viaggio
Inizi con tre numeri che già conosce dopo il viaggio o può stimare prima di partire. Il costo carburante è la somma di ogni rifornimento addebitato al viaggio, nella valuta concordata dal gruppo. Il costo pedaggi è la somma di pedaggi autostradali, ponti e gallerie dello stesso viaggio in quella stessa valuta.
Passeggeri è il conteggio di persone che divideranno a parti uguali quelle due voci, quasi sempre incluso il conducente. Il calcolatore forma prima il costo totale come carburante più pedaggi. Poi divide quel totale per il conteggio passeggeri per produrre la quota per persona.
Divide anche carburante e pedaggi separatamente così ogni viaggiatore vede quanto della propria quota proviene dalla benzina e quanto dai pedaggi. Quando il conteggio passeggeri è zero, la richiesta fallisce subito con ingresso non valido: non esiste un importo per persona definito quando nessuno divide il conto, e inventare Infinity o zero ingannerebbe gli strumenti di spesa. Importi negativi di carburante o pedaggi sono respinti perché questo modello descrive denaro speso, non rimborsi.
Conteggio frazionario di passeggeri è respinto perché le persone sono unità intere per questo calcolatore a divisione uguale. I simboli di valuta sono omessi di proposito in uscita affinché lo stesso motore funzioni per USD, EUR o qualsiasi altra unità già scelta offline dal gruppo.
Dove compaiono gli strumenti di divisione costi di viaggio
Gli amici che pianificano un weekend in auto hanno costantemente bisogno di un’unica risposta affidabile su quanto deve ciascuno dopo l’ultimo scontrino della pompa e l’ultimo pedaggio in chat. I carpool tra colleghi usano la stessa divisione uguale prima di aprire un’app bancaria, e un dettaglio trasparente carburante più pedaggi evita la discussione su chi ha dimenticato un pedaggio del ponte.
Team di flotta e operazioni automatizzano la stessa formula dentro pipeline di spese così ogni viaggio completato memorizza costo totale, quota per persona e la composizione carburante versus pedaggi per l’audit. Lo slug SEO mira a chi cerca un calcolatore di divisione costi di viaggio stradale specificamente per carburante e pedaggi, intento diverso da convertitori di consumi, strumenti di velocità media o app generali di divisione conti che tracciano anche ristoranti e hotel.
Casi d'uso
Viaggio del weekend tra amici
Sommi scontrini di pompa e pedaggi, conti le persone in auto e pubblichi la quota uguale di ciascuno senza un foglio condiviso.
Spese di carpool tra colleghi
Divida in parti uguali carburante e pedaggi autostradali settimanali tra i passeggeri per rimborsare il conducente con un dettaglio chiaro carburante versus pedaggi.
Van di squadra e uscite di club
Generi importi per persona per diversi conteggi di passeggeri così i tesorieri possano pubblicare una tabella fissa prima della partenza.
Domande frequenti
Come si calcola la quota di ciascuna persona?
La quota per persona è il costo totale diviso per il conteggio passeggeri. Anche le fette di carburante e pedaggi sono divise separatamente per trasparenza.
Cosa succede se passengers è zero?
Un conteggio passeggeri zero dividerebbe per zero, quindi il calcolatore lo respinge invece di inventare una quota.
I costi di carburante o pedaggi possono essere zero?
Sì. Zero carburante o zero pedaggi è consentito per modellare un viaggio senza pedaggi o un breve tratto senza rifornimento. Gli importi negativi sono respinti.
Supporta divisioni ponderate o spese extra?
No. Questo strumento è una divisione uguale solo di carburante e pedaggi. Hotel, pasti e pesi personalizzati sono fuori ambito per questo landing.
Quanto costa?
Lo strumento del browser è gratuito e gira in locale.
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/travel/trip-cost-split \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"fuel_cost":80,"toll_cost":20,"passengers":4}'const res = await fetch("https://api.kit.forhosting.com/travel/trip-cost-split", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"fuel_cost": 80,
"toll_cost": 20,
"passengers": 4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/trip-cost-split",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"fuel_cost": 80,
"toll_cost": 20,
"passengers": 4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/trip-cost-split", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"fuel_cost":80,"toll_cost":20,"passengers":4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"fuel_cost":80,"toll_cost":20,"passengers":4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/trip-cost-split", 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
{
"fuel_cost": 80,
"toll_cost": 20,
"passengers": 4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.trip_cost_split",
"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
Come funziona la divisione uguale dei costi di viaggio
Tutto è aritmetica in virgola mobile deterministica senza chiamate di rete, senza semi casuali e senza orologi da parete, così ingressi identici producono sempre lo stesso JSON.
Cosa invia e cosa riceve indietro
Invii tre campi obbligatori. Il campo passengers è un intero positivo maggiore di zero per il numero di persone che dividono il viaggio. Controlli classici includono ottanta di carburante e venti di pedaggi tra quattro persone per un totale di cento e venticinque a persona, o un weekend senza pedaggi con solo carburante tra due conducenti. Colleghi il modulo gratuito del browser per chat di gruppo e pianificazione, poi chiami lo stesso contratto da script quando un bot di flotta o un backend spese serve gli stessi numeri. Se in seguito Le servono divisioni ponderate, notti in hotel o conversione multi-valuta, le tratti come intenti di ricerca separati anziché sovraccaricare questa pagina di carburante e pedaggi a parti uguali. Il campo fuel_cost è un numero finito non negativo per la spesa totale di carburante. Il campo toll_cost è un numero finito non negativo per la spesa totale di pedaggi nelle stesse unità. Campi mancanti, stringhe non numeriche, NaN, Infinity, costi negativi, zero passeggeri, passeggeri negativi e conteggi non interi falliscono con invalid_input e non vengono addebitati. In caso di successo la risposta ripete fuel_cost, toll_cost e passengers interi puliti, più total_cost, share_per_person, fuel_share e toll_share. I flag equal_split true e method equal_road_trip_cost_split documentano che la divisione è uguale, e la stringa formula ribadisce che totale è carburante più pedaggi e quota è totale diviso per i passeggeri. Il prezzo delle chiamate API riuscite è la base pubblicata di $0.002 per voce; i fallimenti di validazione non consumano il saldo prepagato.
Dove compaiono gli strumenti di divisione costi di viaggio
Poiché questa capacità è un motore di parse puro, il prezzo API è la base pubblicata di $0.002 per voce riuscita e la validazione fallita non consuma saldo.