
Prix au kilo ou à l’unité
Calculer un prix par kilo, litre ou unité et comparer deux offres.
Vos saisies restent dans votre navigateur.
Méthode et hypothèses
Version de méthode 1.0.0 · Mise à jour
Calculer un prix unitaire
Formule: Prix unitaire = prix / quantité exprimée en kg, L ou unités
Le résultat est par kilogramme pour g/kg, par litre pour mL/L, ou par unité. Exemple : 3 pour 500 g → 6 par kg. La quantité doit être strictement positive. Aucun passage masse/volume ni frais supplémentaires.
- price
- Prix du lot
- quantity
- Quantité du lot
- unit
- Unité de quantité
- precision
- Décimales monétaires
Comparer deux offres
Formule: Comparer prix A / quantité A et prix B / quantité B
Comparez la même monnaie et la même grandeur. g et kg sont compatibles, comme mL et L ; masse, volume et unités ne se mélangent pas. La comparaison utilise les prix exacts avant l’arrondi d’affichage : deux prix affichés identiques peuvent donc avoir un gagnant.
- priceA
- Prix de l’offre A
- quantityA
- Quantité A
- unitA
- Unité A
- priceB
- Prix de l’offre B
- quantityB
- Quantité B
- unitB
- Unité B
- 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 price = 4.50, quantity = 1.5;
console.log(price / quantity); // 3 per unitTypeScript
const price = 4.50, quantity = 1.5;
const unitPrice: number = price / quantity;
console.log(unitPrice); // 3Python
price, quantity = 4.50, 1.5
print(price / quantity) # 3.0 per unitJava
double price = 4.50, quantity = 1.5;
System.out.println(price / quantity); // 3.0 per unitC#
decimal price = 4.50m, quantity = 1.5m;
Console.WriteLine(price / quantity); // 3.0 per unit