请教:用format将double转换成CString时出现的问题
...
double FileData = 0;
while(InFile >> FileData)
{ //m_SendData为CString型
m_SendData.Format("%d",(long)FileData) ;//当FileData=5.2时,m_SendData="5",小数点后面的忽略掉了??请问怎样才能完整的接收呢?
// m_SendData.Format("%d",FileData) ; //此时当FileData=5.2时,m_SendData="-858993459"
...
}
请教如何很好的将double转换成CString型呢?
另外将CString型转换成double型可以用atof函数吧?
谢谢了!
[此贴子已经被作者于2006-7-17 9:54:16编辑过]