[技术问答] 用整数代替小数计算怎么实现的啊?

[复制链接]
890|6
 楼主| EmmaTT 发表于 2024-7-23 23:14 来自手机 | 显示全部楼层 |阅读模式
为啥这样就能加快运算
guijial511 发表于 2024-7-24 07:50 来自手机 | 显示全部楼层
带小数的运算是浮点数,需要MCU内置浮点运算单元计算速度才能快。
liuyuxiier 发表于 2024-7-25 11:31 | 显示全部楼层
用的指令集不一样,如果使用M4F内核的MCU,单精度浮点和整形的速度基本就一样了
yang377156216 发表于 2024-7-25 14:54 | 显示全部楼层
移位?
地瓜patch 发表于 2024-7-29 21:54 | 显示全部楼层
将小数扩大十倍或百倍,计算完成后再除倍数
suncat0504 发表于 2024-7-30 20:06 | 显示全部楼层
小数点前后的,作为两个独立放人数据计算?
suncat0504 发表于 2024-7-30 20:07 | 显示全部楼层
有浮点数运算单元的,为啥不使用呢?计算速度对程序运行的影响很大吗?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

52

主题

430

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部