Budget de voyage par jours
Un séjour de 7 jours se budgète en multipliant quatre tarifs quotidiens, hébergement, repas, transport local et activités, par la durée : vous obtenez le total et un sous-total par poste pour voir lequel pèse le plus. Toute devise convient. Gratuit dans votre navigateur.
- Gratuit
- Fonctionne dans votre navigateur
- Sans inscription
- Vos données restent sur votre appareil
Lancer gratuitement
Exemple résolu
- Hébergement
- 90
- Aliment
- 40
- Transport
- 25
- Activités
- 35
- Jours
- 7
- Total
- 1 330
- Total hébergement
- 630
- Total nourriture
- 280
- Total transport
- 175
Planifier un séjour de plusieurs jours commence presque toujours par un rythme de dépense quotidien : combien vous prévoyez de dépenser chaque jour pour dormir, manger, vous déplacer et vous divertir. Ce calculateur de budget de voyage par jours transforme ces quatre tarifs quotidiens plus la durée du séjour en un total clair, avec des sous-totaux par catégorie pour que vous voyiez quelle ligne domine. L'identité est entièrement déterministe : le total de chaque catégorie est son tarif quotidien multiplié par le nombre de jours, le total quotidien est la somme des quatre tarifs, et le grand total est ce total quotidien multiplié par les jours. La devise est la vôtre ; le moteur n'invente jamais de taux de change, de taxes ni de frais de réservation. Une escapade urbaine classique d'une semaine avec quatre-vingt-dix d'hébergement, quarante de repas, vingt-cinq de transport et trente-cinq d'activités donne un total quotidien de cent quatre-vingt-dix et un total de voyage de mille trois cent trente. Le parcours n'utilise que de l'arithmétique finie, sans appels réseau, sans échantillonnage et sans raccourcis dépendants de la date.
Ce qu'un budget de voyage par jours signifie et ce que la réponse contient
Un budget de voyage par jours répond à une question de planification que voyageurs et équipes produit se posent chaque semaine : sachant combien coûteront chaque jour l'hébergement, les repas, le transport local et les activités, et sachant combien de jours dure le voyage, quelle est l'enveloppe totale du séjour.
Les couples qui comparent des city-breaks, les étudiants qui constituent une cagnotte partagée, les nomades numériques qui dimensionnent un mois à l'étranger et les applications de voyage qui affichent des aperçus de coût ont tous besoin de ce chiffre avant de s'engager sur des dates ou des destinations. Ce calculateur ne récupère pas les prix d'hôtels, n'invente pas les tarifs de métro et ne tire pas les billets d'attractions du web ; il fait confiance aux cinq chiffres que vous fournissez et applique un unique produit en forme fermée.
Zéro jour est valide et ne contribue simplement rien des composants quotidiens, utile lorsque vous voulez seulement valider que les quatre tarifs s'analysent et s'additionnent correctement. Si vous avez besoin d'un mélange road-trip avec carburant et péages fixes plus hébergement et repas quotidiens, utilisez plutôt l'assistant de coût total de voyage ; cette page reste centrée sur les tarifs quotidiens purs multipliés par la durée afin que feuilles de calcul, APIs et démos navigateur partagent un contrat stable pour les budgets de destination.
Où les budgets de voyage quotidiens s'insèrent dans la planification, les apps et l'enseignement
Les planificateurs de vacances rencontrent ce calcul lorsqu'un guide de ville suggère quatre-vingt-dix par nuit pour une chambre de milieu de gamme, quarante pour les repas, vingt-cinq pour le transport et trente-cinq pour musées et tours sur sept jours, et que le groupe a besoin d'un seul objectif d'épargne avant de réserver des vols. Les nomades numériques et les télétravailleurs l'utilisent pour comparer un séjour de deux semaines à un bail de trente jours en ne changeant que le champ days tout en gardant le même empilement quotidien.
Les produits de dépenses et de voyage appellent le même contrat depuis des scripts lorsqu'un utilisateur choisit des dates et des tarifs quotidiens et que l'application doit afficher un total attendu sans déployer un moteur de réservation complet. Associez-le aux aides carburant et péages lorsque vous avez aussi des coûts fixes de route, et à d'autres outils de voyage lorsque vous construisez un petit laboratoire de calculateurs de planification gratuits et déterministes pour voyages, coûts et logistique.
Cas d’usage
Planification de vacances et city-breaks
Multipliez hébergement, repas, transport et activités quotidiens par les jours du voyage pour fixer un seul objectif d'épargne avant de réserver.
Applications de voyage et de dépenses
Générez des totaux de catégorie reproductibles et un budget global du voyage pour des aperçus d'itinéraire, des cagnottes partagées et des cartes de coût automatisées.
Enseigner le rythme de dépense quotidien
Montrez aux élèves comment un empilement quotidien en quatre parties croît linéairement avec la durée d'un voyage.
Questions fréquentes
Combien coûte le calculateur de budget de voyage par jours ?
Il est gratuit dans votre navigateur sur cette page.
Que se passe-t-il si days est négatif ?
La durée du voyage ne peut pas être négative ; utilisez zéro ou un nombre positif de jours.
Cet outil convertit-il les devises ou ajoute-t-il des vols ?
Non. Tous les champs monétaires doivent déjà partager une même devise, et les coûts ponctuels tels que les vols long-courriers sont hors de ce modèle de tarif quotidien.
En quoi cela diffère-t-il du calculateur de coût total de voyage ?
L'assistant de coût total de voyage ajoute en revanche du carburant et des péages fixes à l'hébergement et aux repas quotidiens seulement.
Comment comparer un séjour de deux semaines et un mois ?
Gardez les quatre tarifs quotidiens et changez seulement le nombre de jours. Chaque poste et le total sont recalculés aussitôt : vous voyez ce qu'ajoute chaque semaine supplémentaire sans refaire le budget.
Outils associés
Pour les développeurs — accès API
Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.
Endpoint
Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.
Appeler depuis votre stack
curl -X POST https://api.kit.forhosting.com/travel/trip-budget-by-days \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}'const res = await fetch("https://api.kit.forhosting.com/travel/trip-budget-by-days", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/travel/trip-budget-by-days",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/travel/trip-budget-by-days", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"lodging":90,"food":40,"transport":25,"activities":35,"days":7}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/travel/trip-budget-by-days", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Exemple de requête
{
"lodging": 90,
"food": 40,
"transport": 25,
"activities": 35,
"days": 7
}Exemple de réponse
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "travel.trip_budget_by_days",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.
Tarifs
Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.
Limites
max_abs | 1000000000000 |
Erreurs
| HTTP | Code | Signification |
|---|---|---|
401 | unauthorized | Clé API absente ou invalide : vérifiez l’en-tête Authorization. |
402 | insufficient_balance | Solde insuffisant : rechargez votre compte pour lancer cette tâche. |
404 | unknown_type | Type de tâche inconnu : vérifiez le champ type de votre requête. |
429 | rate_limited | Trop de requêtes : ralentissez la cadence, puis réessayez. |
Notes techniques
Zéro jour est autorisé lorsque vous voulez seulement inspecter l'empilement quotidien ; un nombre de jours négatif est rejeté avec invalid_input.
Ce qu'un budget de voyage par jours signifie et ce que la réponse contient
La réponse répète les valeurs normalisées de lodging, food, transport, activities et days, puis signale lodging_total, food_total, transport_total et activities_total pour le séjour complet, daily_total comme tarif combiné par jour, le grand total, la précision utilisée, une étiquette de méthode trip_budget_by_days et une chaîne de formule compacte pour les audits. Il n'y a ni chemin approximatif Monte Carlo ni flux de réservation en direct : le moteur construit un budget fini dans la plage numérique prise en charge ou rejette l'entrée avec invalid_input. Les cas rejetés incluent les champs obligatoires manquants, les valeurs non finies, les magnitudes au-dessus du plafond documenté, tout champ monétaire négatif et tout days négatif, car une durée de voyage négative ne définit pas un budget multi-jours pertinent.
Comment hébergement, repas, transport, activités et jours sont lus
Les signes plus initiaux optionnels et la notation scientifique sur les chaînes numériques sont autorisés lorsqu'ils s'analysent comme décimaux finis ; espaces intégrés, préfixes hexadécimaux et jetons non numériques sont rejetés avec un message clair pour qu'une mauvaise cellule ne devienne pas un total erroné. Les champs préférés sont lodging pour le tarif quotidien d'hébergement, food pour le budget repas quotidien, transport pour la mobilité locale amortie par jour, activities pour le divertissement et le tourisme par jour, et days pour le nombre de jours d'application de ces tarifs. Des alias tels que lodging_per_day, hotel, food_per_day, daily_food, transport_per_day, transit, activities_per_day, entertainment, trip_days et nights sont acceptés afin que tableurs, chaînes de requête et formulaires typés réutilisent le même contrat sans renommer les colonnes. Tous les champs monétaires doivent être non négatifs : un lodging, food, transport ou activities négatif échoue avec invalid_input car un coût négatif n'est pas une entrée de planification que cette identité est conçue pour multiplier. days ne doit pas non plus être négatif ; zéro est autorisé, les jours fractionnaires le sont lorsque votre plan utilise des tarifs demi-journée, et les grands décomptes sont acceptés jusqu'au plafond de magnitude documenté. Un champ optionnel precision, avec les alias decimals et dp, choisit combien de décimales exposer, par défaut deux pour un affichage monétaire et plafonné à quinze. Associez l'exécution gratuite dans le navigateur de cette page à l'API payante lorsque vous avez besoin du même résultat mathématique dans un pipeline automatisé sans réimplémenter le produit vous-même.
Où les budgets de voyage quotidiens s'insèrent dans la planification, les apps et l'enseignement
Enseignants et coachs en finances personnelles s'en servent pour relier l'idée scolaire d'un rythme de dépense quotidien à un chiffre concret pour une semaine absente, y compris l'exemple classique de sept jours qui donne mille trois cent trente lorsque lodging vaut quatre-vingt-dix, food quarante, transport vingt-cinq et activities trente-cinq. Outils produit et éducation utilisent les champs de détail lodging_total, food_total, transport_total et activities_total lorsque le public doit voir quelle ligne domine le budget et où un hébergement moins cher ou un itinéraire plus court libérerait le plus d'argent. Sur cette page le travail s'exécute entièrement dans votre navigateur ; via l'API chaque consultation réussie coûte $0.002, une validation échouée n'est pas facturée et rien n'est stocké après la réponse. Cette scission — exploration interactive gratuite et API payante identique — correspond au reste du catalogue KIT de niveau A et vous permet de passer d'une démo de tableau de bord à un pipeline automatisé sans changer le résultat mathématique.
Questions techniques
Comment le total est-il calculé ?
total = (lodging + food + transport + activities) × days. Le total de chaque catégorie est ce tarif quotidien multiplié par days ; daily_total est la somme des quatre tarifs.