Function IsNear(ByVal dValueToHave As Double, ByVal dValueToCompare As Double, ByVal dNear As Double) As Boolean IsNear = (Abs(dValueToHave - dValueToCompare) <= Abs(dNear)) End Function
int isNear(int a, int b, int c){ return abs(a-b)<=abs(c); }
public static boolean isNear(int a, int b, int c){ return Math.abs(a-b)<=Math.abs(c); }
function IsNear(const A, B, Distance: Integer): Boolean; overload; begin Result := Abs(A-B) <= Abs(Distance); end; function IsNear(const A, B, Distance: extended): Boolean; overload; begin Result := Abs(A-B) <= Abs(Distance); end;
public static bool IsNear(int dValueToHave, int dValueToCompare, int dist) { return Math.Abs(dValueToHave - dValueToCompare) <= Math.Abs(dist); }
f = lambda x,y,z:abs(x-y)<=abs(z)
function isNear($a, $b, $c) { return (abs($a - $b) <= abs($c)); }
let delta = 0.01;; let fabs a = if a < 0. then 0. -. a else a;; let ( +- ) a b = fabs(b -. a) < delta;;