当前位置: 代码迷 >> 单片机 >> 单片机:浮点运算是怎样完成的?该如何处理
  详细解决方案

单片机:浮点运算是怎样完成的?该如何处理

热度:115   发布时间:2016-04-28 16:20:37.0
单片机:浮点运算是怎样完成的?
在单片机中,用到浮点运算时,比如:1.23456   *   8单片机是怎样处理的。

是不是先用乘法变为整数算出结果,   再用除法还原的?

        另外,小数部分是怎样存储的?




------解决方案--------------------
是不是把浮点运算变成定点 运算啊
阶码相加 ,尾数相乘
------解决方案--------------------
我也没看过相关的资料,但是听说过在IEEE有一个浮点数标准,LZ可以找找相关的资料看看
------解决方案--------------------
不过乘以8的话,直接左移就OK了!!
不过不知道浮点数怎么表示的
------解决方案--------------------
不是的。

浮点数有自己的处理方法,你有兴趣应找书看看再说。

像51之类的MCU要用整数来仿真浮点数,而另外某些MCU可直接支持浮点数。
  相关解决方案