Probleme récupération valeurs fichier .csv
Bonjour
J'ai écrit une fonction qui parcours un fichier.csv, retrouve les 2 valeurs que je lui donner et renvoi 2 valeurs correspondantes. Ensuite je fais une différence des 2 valeurs. Sauf que je reçois à la place une valeure éronée.
Si quelqu'un pourrais me dire ou est mon erreur ca serait simpa
Merci
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
|
double Window::calculs()
{
DV=0;
QFile file("C:/Utilisateurs/Rizkallah/Bureau/desmune/Logiciel/valeurs.csv");
if (!file.open(QFile::ReadOnly))
{
// QMessageBox::information(this, " Erreur ", "Fichier .csv non trouvé, verifier code logiciel");
return 0;
}
QTextStream stream(&file);
while(!stream.atEnd())
{
// On récupère ligne par ligne le fichier
QString ligne = stream.readLine();
QStringList liste = ligne.split(";");
valeur1 = liste.at(0).toDouble();
valeur2 = liste.at(1).toDouble();
if(valeur1 == valcote && valeur3 == valcote1)
mavaleur=valeur2 ;
mavaleur2=valeur4 ;
break;
}
DV=mavaleur2-mavaleur ;
return DV;
return mavaleur;
return mavaleur2;
} |