
Addition et pourboire
Ajouter un pourboire et répartir exactement le total entre plusieurs personnes.
Vos saisies restent dans votre navigateur.
Méthode et hypothèses
Version de méthode 1.0.0 · Mise à jour
Partager une addition
Formule: Total = addition + pourboire ; répartition en unités monétaires minimales
L’addition est arrondie, puis le pourboire calculé sur ce montant et arrondi. La répartition est égale à une unité minimale près (0,01 avec deux décimales) ; certaines parts reçoivent cette unité supplémentaire afin que leur somme corresponde exactement au total. Exemple : 10 sans pourboire à trois → deux parts de 3,33 et une de 3,34. Les taxes ou frais déjà inclus restent dans l’addition.
- bill
- Addition avant pourboire
- rate
- Pourboire (%)
- people
- Nombre de personnes
- precision
- Décimales monétaires
Tous les montants sont dans la même monnaie, sans conversion. Choisissez 0, 2 ou 3 décimales selon votre besoin. Arrondi au plus proche, moitié vers le haut.
Reproduire le calcul en code
Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.
JavaScript
const total = 84, people = 4, tipRate = 0.10;
console.log((total * (1 + tipRate)) / people); // 23.1 per personTypeScript
const total = 84, people = 4, tipRate = 0.10;
const each: number = total * (1 + tipRate) / people;
console.log(each); // 23.1Python
total, people, tip = 84, 4, 0.10
print(total * (1 + tip) / people) # 23.1Java
double each = 84 * 1.10 / 4;
System.out.println(each); // 23.1C#
decimal each = 84m * 1.10m / 4;
Console.WriteLine(each); // 23.1