jeff9012001
級別: *
|
各位師傅你們好 小弟有一問題想要請教 我使用16位元或32位元的除法指令 若我所得到的值是除不盡的 (例)得到的值是0.15433443244=>我該怎麼取出0.1(我只要0.1這個值就好) (例)得到的值是3.65433443244=>我該怎麼取出3.6(我只要3.6這個值就好) 請各位師傅幫忙解惑 萬分感謝 |
---|---|
|
jeff9012001
級別: *
|
qinchenglim師傅 具體怎麼使用可以表示出來讓我看看嗎 因為我是這樣寫的 / D100 D103 D105 我要從D105跟D106去取出我要的整數(shù)跟小數(shù)點一位 該怎麼做呢 or D/ D100 D105 D108 我要從D108跟D109去取出我要的整數(shù)跟小數(shù)點一位 該怎麼做呢 請幫忙解惑 感謝 |
---|---|
|
cvlsam
富士低壓,POD(觸摸屏),PLC專賣
級別: VIP會員
|
將你的運算結(jié)果擴大10倍 然後使用INT轉(zhuǎn)換為整數(shù) 使用FLT再次將結(jié)果轉(zhuǎn)換為浮點數(shù) 將你的結(jié)果縮小10倍。 Regards |
---|---|
|
jeff9012001
級別: *
|
jonnyhsieh大大 還有辦法將3.600 =>>將後面兩個拿掉嗎 謝謝你的解說 |
---|---|
|
jonnyhsieh
系統(tǒng)整合
級別: VIP會員
|
把浮點數(shù)轉(zhuǎn)成string試看看! |
---|---|
|