vielleicht so
Delphi-Quellcode:
function vergleich:boolean;
var
messwert,
istwert,
ergebnis:Integer;
begin
result:=false;
ergebnis:=messwert-Istwert;
if ergebnis =< 2 then
result:=true;
end;
habe noch ein = eingesetzt, da ich davon ausgehe, das 2 grad abweichung auch ok ist
oder so
Delphi-Quellcode:
function vergleich(Istwert:Integer):boolean;
const
sollwert:integer = 30;
var
ergebnis:integer;
begin
result:=false;
ergebnis:=sollwert-istwert;
if ergebnis <= 2 then
result:=true;
end;