读书人

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

发布时间: 2012-03-16 16:34:56 作者: rapoo

单片机:浮点运算是怎样完成的?
在单片机中,用到浮点运算时,比如:1.23456 * 8单片机是怎样处理的。

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

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




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

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

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

读书人网 >单片机

热点推荐