如何將變動前的數據做記錄 與 變動後的數據做計算?[已解決]
本帖最后由 tcpuuu 于 2012-8-19 15:32 编辑(200*10)將2000 記錄起來
變動後 100*5將500 記錄起來
$a=變動前 2000+變動後500
$a=2500
------------------------------------
$hsu+ = Number($ARR*GUICtrlRead($HL))
將2個 相乘 記錄為1
發生變動記錄為2
再發生變動 為3
;
;
;
$a= 1+2+3+,,,,,,,,,,,,,,,,,,,,,,,,,,, $hsu += $ARR * Number(GUICtrlRead($HL)) 本帖最后由 tcpuuu 于 2012-8-16 19:43 编辑
$hsu += $ARR * Number(GUICtrlRead($HL))
msgbox(0,"",$hsu)
-----------------------------------
這樣都只 顯示 最新的數值 並沒有將 舊的+新的
==========================
$hsu+=1
local $AJ[$hsu]
$AJ[$hsu-1] = $ARR*GUICtrlRead($HL)
msgbox(0,"",$AJ[$hsu-1])
變動1次+1
變動幾次就建立幾組
第0組 =.................記錄起來
第1組 = //////////////////////記錄起來
===================================
再來 將這些組 相加要如何寫?
$temp1 = $hsu
$temp2 = $ARR * Number(GUICtrlRead($HL))
$hsu += $temp2
msgbox(0,"旧的+新的", "旧的+新的 = " & $temp1 & " + " & $temp2 & " = " & $hsu)
本帖最后由 tcpuuu 于 2012-8-16 21:29 编辑
請教veket_linux
如果是要 1直 加 下去()
舊數值 + 新的 + 新的 + 新的
這該如何?============
=================
嗯嗯 veket_linux是 對的
寫的很好
將前面的累積加總+新的數值就是全部的 加總
不必 每次都 從頭加到尾
while true
..........
wend
页:
[1]