nNumber:= 100.00
nNegative:= signo(nNumber) return - 100.00 ok
nPositive := signo( nNegative) return allways - 100.00
why ?
the function
FUNC Signo(nValue)
RETURN (IF(nValue>0, -1.0, 1.0))
elseif cnOpe == "±"
nMemo := if(nval>0,-nval,Abs(nval) )
elseif cnOpe == "±"
nMemo := -nval
Return to FiveWin for Harbour/xHarbour
Users browsing this forum: Google [Bot] and 80 guests