Soll dann je nach Vorgabe im gesamten Programm die 0 berücksichtigt/nicht berücksichtigt werden?
Dann leg den Prüfwert doch einfach je nach Vorgabe in einer Variable ab
B4X:
Dim start_wert As Int
If vorgabe Then
start_wert = 1
else
start_wert = 0
end if
dann brauchst Du ben den eigentlichen Prüfungen nichts mehr machen
Nein, es sollte je nach Vorgabe der Operator geändert werden, was vermutliuch technisch nicht möglich ist. Würde dann etwas so aussehen:
B4X:
Dim operator As ???
If vorgabe Then
operator = "<"
else
operator = "<="
end if
Ich habe es jetzt anders gelöst: ich vergebe nicht die 0 sondern -0,1 oder +0,1 als Wert.
Angezeigt wird dann ohne Kommastellen also -0 und 0.
So kann ich problemlos auf <0 und >0 prüfen, =0 gibt es nicht.