请教 有关PIC18 浮点误差

2019-03-25 19:00发布

请教 有关PIC18 浮点误差最近用PICC 9.66 ,
  设为  long  double  xx
         u32   yy;
           xx=0.12345678;
          xx*=100000000;
         yy=(u32) xx;

   然后 显示yy  ,发现等于  12345732  ,与原来的数有 百万分之 3的误差,请问 这是为何呢?  编译中 已用32bit的浮点
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
Li_Lei
1楼-- · 2019-03-26 00:14
 精彩回答 2  元偷偷看……
vzvxvcvv
2楼-- · 2019-03-26 05:47
浮点转换成整形有精度损失吧

一周热门 更多>