数据类型转换问题,请教!这几天在学习,呵呵
上次 的问题是:
定义如下数据类型:
float m_LmNum;
char m_sLmNum[10];
当 char m_sLmNum[10] 值为 "001988.12"时,想把这个值转换为类型为float的m_LmNum值中。
当时 DentistryDoctor(MVP-My heart will fly,in the sky.) 老大告诉我这样解决:
sscanf("%f",(const char*)m_sLmNum,&m_LmNum);
=>
sscanf((const char*)m_sLmNum,"%f",&m_LmNum);
目前此问题已按老大的办法解决,现在,我想反过来转换,即把float类型的数据转换到 char的数据类型中,并且格式为"001988.12"(即还原),怎么处理,希望 DentistryDoctor(MVP-My heart will fly,in the sky.) 老大在的话帮我解决一下。谢谢!