求问关于Format转换double的精度问题
比如语句:
double Double_Data;
CString tmpstr;
tmpstr.Format("%12f",Double_Data);
//若Double_Data=0.18131235000000时,转换后的 tmpstr=“ 0.181312”,丢失了精度,请问如何才能正确显示呢?谢谢!
好像MSDN上没有介绍啊
比如语句:
double Double_Data;
CString tmpstr;
tmpstr.Format("%12f",Double_Data);
//若Double_Data=0.18131235000000时,转换后的 tmpstr=“ 0.181312”,丢失了精度,请问如何才能正确显示呢?谢谢!
好像MSDN上没有介绍啊