J'ai decouvert un petit defaut dans mon programme qui lorque la tout marcher
donc je fais une somme de tout mes prix de ma ListVieuw et l'affiche dans mon memo2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 // Actualisation du prix total de la commande AnsiString prixtotalpanier2 = ListView1->Items->Item[i]->SubItems->Strings[9]; int longeurdelachaine = prixtotalpanier2.Length(); int bonnelongeur = longeurdelachaine - 2; AnsiString prixtotalpanier = prixtotalpanier2.SubString(0,bonnelongeur); double total2 = prixtotalpanier.ToDouble() + total2; AnsiString totalcommande(total2); Memo2->Text=totalcommande + " "; // Fin actualisation du prix total de la commande
les chiffres sont notifiés de cette facon :2,15 € ( 2chifre apres la virgule espace € )
j'aimerais que ma somme soit aussi de ce type hors je suis arrivé a 741,299999999 €
si quelqu'un pouvais m'aider![]()
Partager