shanbendiao
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 117 個(gè)
工控威望: 250 點(diǎn)
下載積分: 688 分
在線時(shí)間: 62(小時(shí))
注冊(cè)時(shí)間: 2009-08-09
最后登錄: 2016-03-07
查看shanbendiao的 主題 / 回貼
樓主  發(fā)表于: 2012-03-02 13:28
用32位二進(jìn)制浮點(diǎn)數(shù)表達(dá)23,我想問下大家有16或者8位的二進(jìn)制浮點(diǎn)數(shù)能表達(dá)23的么?(或者說PLC只能用32位二進(jìn)制浮點(diǎn)數(shù)表達(dá))
lichenhui333
只有搞不定的人,沒有搞不定的事。
級(jí)別: 工控俠客
精華主題: 0
發(fā)帖數(shù)量: 566 個(gè)
工控威望: 4091 點(diǎn)
下載積分: 7994 分
在線時(shí)間: 506(小時(shí))
注冊(cè)時(shí)間: 2010-12-21
最后登錄: 2020-12-14
查看lichenhui333的 主題 / 回貼
1樓  發(fā)表于: 2012-03-02 16:21
先轉(zhuǎn)換成二進(jìn)制浮點(diǎn),0(00010111)00000000000000000000000,括號(hào)為指數(shù),后面為尾數(shù),前面0為符號(hào)(0正,1負(fù)),計(jì)算為結(jié)果=(2^0)*2^(0*2^7+0*2^6+0*2^5+1*2^4+0*2^3+1*2^2+1*2^1+1*2^0)/2^127=+1.0*2^-104