嵌入式学习小组
直播中

张媛媛

8年用户 171经验值
私信 关注

32位带小数的格式应该怎么计算?

各位前辈,问个简单的问题。自学PIC32单片机,在学习ADC的时候,发现ADC结果格式有8中,我选用的是32位带小数的格式。请问,应该怎么计算?整数格式,搞出来了。我想搞一下带小数的格式,请问各位前辈。应该怎么计算?给个思路或者计算方法。谢谢各位大神前辈了。图片是数据手册截图的。
C语言也是自学,学的囫囵吞枣 的状态。

回帖(4)

卫斯晾

2020-6-10 11:28:15
小数部分是2的-n次方计算的
举报

安瑞娟

2020-6-10 11:46:50
云汉达人
你这么理解,所谓小数,不如说是归一化,这样以最大值最接近1.其他都是小数
举报

郑俊杰

2020-6-10 11:57:31
32位带小数的格式,首先你要确定小数部分有多少位,然后第一位×0.5,第二位×0.25.。。以此类推
整数部分第一位×1,第二位×2.。。
不过本人建议,直接去改官方例程,不然程序比较麻烦
举报

胡皓

2020-6-10 12:08:41
小数不好处理你可以把它放大为实数再处理也是可以的
举报

更多回帖

发帖
×
20
完善资料,
赚取积分