Konu: 3/0 - 0/0 değerleri VARTYPE()="N" veriyor - nasıl test ederim ?
m.acaip=3/0 && ********************
?VARTYPE(acaip) && "N"
?acaip>1000000000 && .t. veriyor
*
m.acaip=0/0
?acaip && ********************
?VARTYPE(acaip) && "N"
?acaip<0 && .t. veriyor
?STR(acaip) && ***********
*
m.acaip=0/3
?acaip && 0
?VARTYPE(acaip) && "N"
?acaip=0 && .t. veriyor
?STR(acaip) && 0
bu mantık doğru mu - YA DA DAHA BASİT BİR FONKSİYON VAR MI ?
DO CASE
CASE acaip >0 AND ! ALLT(STR(acaip)="0"
işlem= "3/0"
CASE acaip =0 AND ! ALLT(STR(acaip)="0"
işlem= "0/0"
CASE acaip =0 AND ALLT(STR(acaip)="0"
işlem= "0/3"
OTHERWISE
işlem= "aklıma gelmeyen var mı?"
ENDCASE