mfc里,浮点类型怎么输出到edit?
我分别用了两种方法把double类型转化为字符串,再输出
一:
char jidian[10] ;
float d= sum/num ;
sprintf(jidian,"%f",d) ;//转换成字符串
// double x= atof(jidian) ;//转换成浮点数
GetDlgItem(IDC_EDIT2)->SetWindowText(jidian);
二:
CString jidian;
jidian.Format("%f",sum/num);
GetDlgItem(IDC_EDIT2)->SetWindowText(jidian);
但是我运行的结果输出的是 -1.#IND00
这是为什么啊?是我之前浮点型就有问题,还是转化、输出时候不对?
乞盼高手解救!