caliter02
hello ,你們好!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 417 點(diǎn)
下載積分: 486 分
在線時(shí)間: 61(小時(shí))
注冊(cè)時(shí)間: 2008-10-29
最后登錄: 2018-04-24
查看caliter02的 主題 / 回貼
樓主  發(fā)表于: 2013-08-02 18:06
圖片:
如標(biāo)題所述
caliter02
hello ,你們好!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 417 點(diǎn)
下載積分: 486 分
在線時(shí)間: 61(小時(shí))
注冊(cè)時(shí)間: 2008-10-29
最后登錄: 2018-04-24
查看caliter02的 主題 / 回貼
1樓  發(fā)表于: 2013-08-02 18:21
如果要自動(dòng)地進(jìn)行四舍五入,應(yīng)該怎么做呢
caliter02
hello ,你們好!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 417 點(diǎn)
下載積分: 486 分
在線時(shí)間: 61(小時(shí))
注冊(cè)時(shí)間: 2008-10-29
最后登錄: 2018-04-24
查看caliter02的 主題 / 回貼
2樓  發(fā)表于: 2013-08-02 23:43
看來要沉下去了,現(xiàn)在有的思路是把小數(shù)部分提出來跟0.5比較,大于等于0.5時(shí),就加1,小于不加。可以實(shí)現(xiàn),就是很麻煩,畢竟涉及到浮點(diǎn)數(shù)運(yùn)算。
caliter02
hello ,你們好!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 417 點(diǎn)
下載積分: 486 分
在線時(shí)間: 61(小時(shí))
注冊(cè)時(shí)間: 2008-10-29
最后登錄: 2018-04-24
查看caliter02的 主題 / 回貼
3樓  發(fā)表于: 2013-08-04 09:19
引用
引用第3樓30880813于2013-08-03 08:33發(fā)表的 Re:各位師父,三菱PLC的INT指令處理浮點(diǎn)數(shù)到整數(shù)轉(zhuǎn)換時(shí),為什么不是四舍 .. :
如圖,你用錯(cuò)指令了,你要是只要整數(shù)的話,直接用INT就可以了
[attachment=109872]

哦,這倒是一個(gè)奇怪的問題哦,DINT不是INT的32位操作指令嗎,怎么轉(zhuǎn)換的結(jié)果會(huì)不一樣呢,我的數(shù)據(jù)比較大,可能超過16位的32767,那我怎么辦呢?
[ 此帖被caliter02在2013-08-04 09:26重新編輯 ]
caliter02
hello ,你們好!
級(jí)別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 176 個(gè)
工控威望: 417 點(diǎn)
下載積分: 486 分
在線時(shí)間: 61(小時(shí))
注冊(cè)時(shí)間: 2008-10-29
最后登錄: 2018-04-24
查看caliter02的 主題 / 回貼
4樓  發(fā)表于: 2013-08-04 09:51
圖片:
剛剛驗(yàn)證了一下,不知道3樓師父是怎么做到的,請(qǐng)看我的圖,難道是人品的問題嗎,天啊