PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Wie kann ich in der < und > Funktion eine Toleranz ein



Arne
14.01.2005, 18:46
Hallo,

ich möchte folgendes:
ein Wert a soll überprüft werden, ob er kleiner oder größer als b ist. Dies ist kein Problem:

dim a as integer, b as integer
if a < b then
print "a ist kleiner"
elseif a > b then
print "a ist größer"
else
print "nichts"
end if

Nun möchte ich, dass "print "nichts"" auch geschieht, wenn a nur um die Konstante 1,2,-2,-1 größer ist. Wie kann ich das einfach programmieren. Gibt es einen "tolerier-Befehl"

Danke

PicNick
14.01.2005, 19:15
Hi. Versuch mal folgendes:
Rechne die Differenz a-b
vergleiche jetzt die differenz mittels "select case", da gibt's auch "from -> to"
mfg robert

14.01.2005, 20:14
Danke für die Info. Funktioniert 1A