Bounjour à tous!
Sans trop parler, j'ai un problème avc mon prgme sous c++ builder, je vs propose de voir le code (une partie du pgme)ci dessous:


Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
float coef;
 enum TStringFloatFormat {sffGeneral, sffExponent, sffFixed, sffNumber, sffCurrency };
 /* calcul des valeurs de "x" , "y" et"coef"*/
for (i=1;i<=(p-1);i++)
 {    
  for(j=2;j<=(m-2);j++)
         {
  Tab1->Cells[m][i] =IntToStr(StrToInt( Tab1->Cells[m][i])+ StrToInt(Tab1->Cells[j][i])); /*X*/
         Tab1->Cells[m+1][i] = IntToStr(StrToInt(Tab1->Cells[m+1][i])+StrToInt(Tab1->Cells[j][i])); /*Y*/
      coef = (StrToFloat( Tab1->Cells[m][i])/StrToFloat(Tab1->Cells[m+1][i]));
         Tab1->Cells[m+2][i]=  FloatToStrF(coef,sffGeneral , 2, 2);   /*coef = X/Y*/        
}
  }
Erreur: Initialisation de TFloatFormat avec TStringFloatFormat.
et quand j'exécute mon programme une fenetre s'affiche ( " n'est pas une valeur en virgule flottante correcte).
SVP ou est le problème?
merci.