--- a/app.py +++ b/app.py @@ -1,2 +1,4 @@ +from decimal import Decimal + def subtotal(prices): - return round(sum(float(p) for p in prices), 2) + return sum((Decimal(p) for p in prices), Decimal('0')).quantize(Decimal('0.01'))