陽光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è)數(shù)據(jù),進(jìn)行加法運(yùn)算,初步了解三菱PLC,請教一下,如何實(shí)現(xiàn)? |
---|---|
|
菜鳥入行
級別: 論壇先鋒
![]() ![]() |
我知識不高,說錯(cuò)勿怪 2分之1 4分之1 8分之1 16分之1這樣加到最后,肯定就是 1 - N分之1 你直接算出N分之1 再用 1減掉 就行了。 不過PLC的小數(shù)點(diǎn)只有2位,怕不夠你用。 比如1024分之1可能就顯示不了啦。 |
|
---|---|---|
|
陽光2260
級別: 正式會(huì)員
![]() |
對的,就是因?yàn)镻LC小數(shù)點(diǎn)多的話,不好顯示,估計(jì)精度不夠。 |
---|---|
|
472203351
級別: 探索解密
![]() |
這還叫數(shù)學(xué)不好。!叫我如何生存 |
---|---|
|
崇慶陽光
不懈努力,一切皆有可能...
級別: VIP會(huì)員
![]() ![]() ![]() |
這個(gè)估計(jì)用ST來寫的話,可能更適合。 |
|
---|---|---|
|
小笨熊
|
直接把整數(shù)變換為浮點(diǎn)數(shù),然后進(jìn)行浮點(diǎn)數(shù)運(yù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 |
---|---|
|