ADC实验中的这句怎么理解temp=(float)adcx*(3.3/4096);

2019-08-14 01:39发布

我好像知道是算出整数部分,但是不理解adcx*(3.3/4096)是什么意思
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
33条回答
正点原子
1楼-- · 2019-08-16 02:11
 精彩回答 2  元偷偷看……
冬迹
2楼-- · 2019-08-16 06:36
回复【8楼】正点原子:
---------------------------------
原子哥,temp-=adcx;这句程序为什么只是减去整数部分呢?之前不是已经不temp得值赋给adcx了吗?照道理再执行temp-=adcx时,temp的值应该为0才对啊,有点不解!求原子哥解释一下。
冬迹
3楼-- · 2019-08-16 07:27
回复【8楼】正点原子:
---------------------------------
原子哥,temp-=adcx;这句程序为什么只是减去整数部分呢?之前不是已经把temp的值赋给adcx了吗?照道理再执行temp-=adcx时,temp的值应该为0才对啊,有点不解!求原子哥解释一下。
正点原子
4楼-- · 2019-08-16 07:32
回复【15楼】冬迹:
---------------------------------
就是取小数部分。
hack906447
5楼-- · 2019-08-16 09:54
回复【16楼】正点原子:
---------------------------------
原子哥这里我也困扰很久我算出来也是0
都是0了怎么取小数?
爬了很多文得到的结果都是说取小数
是否麻烦原子哥可以演算一下
正点原子
6楼-- · 2019-08-16 11:57
 精彩回答 2  元偷偷看……

一周热门 更多>