字符串转换为浮点数出现精度丢失
本帖最后由 u012480655 于 2013-10-19 12:58:44 编辑
char *a = "0.9";
double b=0;
sscanf_s(a,"%lf",&b);//结果b=0.90000000000000002
b=atof(a.c_str());//结果b=0.90000000000000002
char *a = "0.9";
float b=0;
sscanf_s(a,"%f",&b);//结果b=0.89999998