我以為DEBCD 指令運行之后,得出來的結(jié)果是10000,不知道什么原因,變大了
是啊,我搞不清楚為什么D40里面的值不是100000
引用引用第4樓niningtt于2015-01-15 20:45發(fā)表的 :你需要將浮點數(shù)轉(zhuǎn)換成整數(shù)也就是100000.0轉(zhuǎn)成INT100000,錯誤原因,1、BCD碼轉(zhuǎn)化也不是將浮點數(shù)轉(zhuǎn)為整數(shù) 2、直接用浮點數(shù)轉(zhuǎn)BCD也是錯誤的做法,
引用引用第5樓hsqknx于2015-01-15 21:21發(fā)表的 :結(jié)果不是你這么用的,DEBCD得出的是10進制小數(shù),會有誤差
主辦單位:上海明控機電科技有限公司
本站所有內(nèi)容均為網(wǎng)友自行發(fā)布,不代表網(wǎng)站立場,如有爭議請與管理員聯(lián)系
工控人家園是公益論壇,不銷售任何資料軟件,不銷售會員和積分
刪貼、投訴電話:13816792706
遵守法律,文明發(fā)言 滬ICP備10210768號-2 滬公網(wǎng)安備31010802001143號