float fValue;
char zsTmp[100];
fscanf(hFile, "%f", &fValue);//如此fValue读取出来会有一定误差
fscanf(hFile, "%s", zsTmp);
fValue = atof(zsValue);//误差要小很多
另外C++的fstream也可以减少误差