Almost Equal C#
Test if two values are almost equal.
////// Test if two doubles are approximately equal /// /// Test variable one /// Test variable two /// epsilon a measure of equality ///boolean true = values are approximately equal, false = values are not equal public static Boolean almostEqual(double a, double b, double eps) { return Math.Abs(a - b) < eps; }
Example using the function.
double a = 1.234; double b = 1.235; double eps = 0.01; Console.WriteLine("equal = " + almostEqual(a, b, eps).ToString());