Здравствуйте. Прошу помощи. При разных значениях переменных $DepoStart и $DepoNOW результатом сравнения является нуль. А должно быть 1 либо -1
Чём тут дело?
Чём тут дело?
Код:
Global $DepoStart=0
Global $DepoNOW
$HTML = _IEPropertyGet($oIE, "innerHTML") ;
$DepoNOW = _StringBetween($HTML, '<span id="balance">', '</span>') ; здесь 0.00516316 + - 0.00000001
; $DepoNOW изменяется при каждом проходе
For $i In $DepoNOW ; Цикл, который будет выводить все значения, что будут найдены между строк
ConsoleWrite($i & @CRLF); 0.00516316
Next
$sDep= _BigNum_Compare($DepoStart,$DepoNOW) ;сравнить
ConsoleWrite($sDep) ; всегда нуль - неправильно
If $sDep ==1 Then
$Num=_BigNum_Mul($sLot, 2) ; здесь работает правильно $sLot*2
$DepoStart= $DepoNOW ;
Else
$Num=GUICtrlRead($sValue) ;
$DepoStart= $DepoNOW ;
; ConsoleWrite($Num)
EndIf