TCompare Enumeration

type TCompare = ( cmpAbsolute, cmpRelative );

Comparison type for the Equal function.

Determines the method used to compare two floating point numbers in order to determine if they are equal or not within some tolerance.

Values

NameDescription
cmpAbsolutea and b are equal, if the following expression is true: abs(a-b) < Tolerance.
cmpRelativea and b are equal, if the following expression is true: abs(a-b)/Max( abs(a),abs(b) ) <= Tolerance This method also requires a special "zero tolerance" parameter, which determines how small must a number be so that it can be considered to be zero.