欧美极品高清xxxxhd,国产日产欧美最新,无码AV国产东京热AV无码,国产精品人与动性XXX,国产传媒亚洲综合一区二区,四库影院永久国产精品,毛片免费免费高清视频,福利所导航夜趣136
標(biāo)題:
請(qǐng)高手幫助看看簡(jiǎn)單C語(yǔ)言數(shù)字運(yùn)算程序
[打印本頁(yè)]
作者:
jmkl128
時(shí)間:
2019-6-26 06:42
標(biāo)題:
請(qǐng)高手幫助看看簡(jiǎn)單C語(yǔ)言數(shù)字運(yùn)算程序
unit R0,R1,Avcc;
uint V1,I1,ADCbg;
Avcc=Vbg_ROM*1000/ADCbg;
V1 = Avcc;
顯示結(jié)果V1=0
Avcc=Vbg_ROM*100/ADCbg;
V1 = 10*Avcc;
顯示結(jié)果V1=216
Avcc=Vbg_ROM*10/ADCbg;
V1 = 100*Avcc;
顯示結(jié)果V1=45
按理說(shuō),三種情況V1的數(shù)值應(yīng)該相同才對(duì)。是什么原因?qū)е碌模?br />
作者:
jmkl128
時(shí)間:
2019-6-26 06:54
說(shuō)明一下,Vbg_ROM=1247,ADCbg=273
作者:
lihaijun7781
時(shí)間:
2019-6-26 10:22
你的unit是什么數(shù)據(jù)類型, 如果是整形類的,這三個(gè)運(yùn)算出來(lái),就是會(huì)不一樣,1,2,3依次數(shù)據(jù)損失精度。
作者:
lihaijun7781
時(shí)間:
2019-6-26 10:23
當(dāng)然你寫(xiě)的結(jié)果,已經(jīng)不是丟失精度了,是數(shù)據(jù)就錯(cuò)誤了, 看看你的數(shù)據(jù)類型的范圍*1000是不是已經(jīng)超出了表達(dá)范圍
作者:
wulin
時(shí)間:
2019-6-26 10:43
這很正常啊,由于數(shù)據(jù)類型的限制,運(yùn)算過(guò)程中溢出部分或小數(shù)部分被丟棄,導(dǎo)致結(jié)果不一樣。你用強(qiáng)制轉(zhuǎn)換數(shù)據(jù)類型浮點(diǎn)算法就不會(huì)出錯(cuò)。
作者:
來(lái)51學(xué)習(xí)
時(shí)間:
2019-6-26 11:13
單片機(jī) unsigned int 最大計(jì)數(shù)是 65535
1247 * 1000 =?
1247 * 100 = ?
作者:
jmkl128
時(shí)間:
2019-6-26 23:35
謝謝各位壇友解答
作者:
147258369q
時(shí)間:
2019-6-28 10:08
超范圍啦!可以先除后乘
歡迎光臨 (http://m.raoushi.com/bbs/)
Powered by Discuz! X3.1