发新帖我要提问
12
返回列表
打印
[STM32F1]

怎么算出小数?

[复制链接]
楼主: xxrs
手机看帖
扫描二维码
随时随地手机跟帖
21
spark周| | 2022-2-20 20:32 | 只看该作者 回帖奖励 |倒序浏览
定义数据类型 然后计算的时候需要如何处理我忘了 好像也需要加个小数点啥的 比如1写成1.0

使用特权

评论回复
22
jlyuan| | 2022-2-20 20:33 | 只看该作者
难道不能允许浮点型数据吗??

使用特权

评论回复
23
chuxh| | 2022-2-20 20:36 | 只看该作者
看什么单片机,如果是STM32那就直接用浮点数好了。如果是STM8,一旦动用了浮点运算会占用海量宝贵的程序存储空间,用沙发的办法,定点运算,又快不占用多少空间。

使用特权

评论回复
24
xxmmi| | 2022-2-20 20:41 | 只看该作者
这样做太耗费资源了

使用特权

评论回复
25
wuhany| | 2022-2-20 20:43 | 只看该作者
可以用移位的方式啊

使用特权

评论回复
26
jlyuan| | 2022-2-20 20:46 | 只看该作者
用dsp就好了

使用特权

评论回复
27
chuxh| | 2022-2-20 20:47 | 只看该作者
感觉普通单片机承受不了

使用特权

评论回复
28
supernan| | 2022-2-20 20:50 | 只看该作者
这样算太麻烦了

使用特权

评论回复
29
xxrs|  楼主 | 2022-2-20 20:53 | 只看该作者

明白了,多谢大家讨论这么多哈

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则