导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→浮点运算获取小数部分的问题(急)

* 46123: 浮点运算获取小数部分的问题(急)

   wayne74 
wayne74发表的帖子 

 浮点运算获取小数部分的问题(急)
我在获取浮点数据的小数部分时,发现问题比如
...
 long IntPart;
 float FrcPart;
  //Fdata=4.6
 IntPart=(long)Fdata;  //ok IntPart=4
 FrcPart=Fdata-IntPart; //error FrcPart=0.599999
.....
这个问题我用了其他的函数也没办法解决,算出来的数据总是不对,哪位高手遇到过这种问题请解答一下



发表时间:2003年12月10日17:16:54

  
回复该帖

本主题共有 2 帖,分页:>>>>>该主题的所有内容[2]条

 *树形目录 只列出部分跟帖的标题以及简单的摘要信息 该主题的部分跟帖如下:

  46380.[详细]long IntPart; float FrcPart; ..
摘要:long IntPart;  float FrcPart;   //Fdata=4.6  IntPart=(long)Fdata; &nbs......(167字)
- [guest][765次] 2003年12月16日

[上一篇帖子]:[em01],谢谢!
[下一篇帖子]:补充一句,是C编译器。