陽(yáng)光2260
級別: 正式會(huì )員
![]() |
使用三菱FX3G PLC,需要對1/2、1/(2^2)、1/(2^3)、1/(2^4)、1/(2^5)、1/(2^6)、1/(2^7)、1/(2^8)、....、1/(2^15)、1/(2^16)這16個(gè)數據,進(jìn)行加法運算,初步了解三菱PLC,請教一下,如何實(shí)現? |
---|---|
|
菜鳥(niǎo)入行
級別: 論壇先鋒
![]() ![]() |
我知識不高,說(shuō)錯勿怪 2分之1 4分之1 8分之1 16分之1這樣加到最后,肯定就是 1 - N分之1 你直接算出N分之1 再用 1減掉 就行了。 不過(guò)PLC的小數點(diǎn)只有2位,怕不夠你用。 比如1024分之1可能就顯示不了啦。 |
|
---|---|---|
|
陽(yáng)光2260
級別: 正式會(huì )員
![]() |
對的,就是因為PLC小數點(diǎn)多的話(huà),不好顯示,估計精度不夠。 |
---|---|
|
472203351
級別: 探索解密
![]() |
這還叫數學(xué)不好。!叫我如何生存 |
---|---|
|
崇慶陽(yáng)光
不懈努力,一切皆有可能...
級別: VIP會(huì )員
![]() ![]() ![]() |
這個(gè)估計用ST來(lái)寫(xiě)的話(huà),可能更適合。 |
|
---|---|---|
|
小笨熊
雪峰山頂的怪物
級別: 探索解密
![]() |
直接把整數變換為浮點(diǎn)數,然后進(jìn)行浮點(diǎn)數運算 |
---|---|
|
john42tw
級別: 網(wǎng)絡(luò )英雄
![]() |
1/2+1/(2^2)+1/(2^3)+1/(2^4)......+1/(2^n) = (2^n-1) / (2^n) 1/2+1/(2^2)+1/(2^3)+1/(2^4)......+1/(2^16) =(2^16 - 1 ) / (2^16) = 65536-1 / 65536 = 65535/65536 |
---|---|
|