VS:Eq
.VectorScript|VectorScript ..VS:Function Reference|Function Reference ..VS:Function_Reference_Appendix|Appendix
Description
Returns TRUE if the numbers are equal within the tolerance.
FUNCTION Eq(
value1 :REAL;
value2 :REAL;
tolerance :REAL) :BOOLEAN;
def vs.Eq(value1, value2, tolerance): return BOOLEAN
Parameters
value1 REAL value2 REAL tolerance REAL
Example
PROCEDURE Example; VAR val1, val2, tol :REAL; BEGIN val1 := RealDialog('Enter value1:', '0'); val2 := RealDialog('Enter value2:', '0'); tol := RealDialog('Enter tolerance for comparison:', '0.01'); IF Eq(val1, val2, tol) THEN AlrtDialog(Concat(val1, ' == ', val2, ' in tolerance: ', tol)) ELSE AlrtDialog(Concat(val1, ' != ', val2, ' in tolerance: ', tol)) END; RUN(Example);
Version
Availability: from All Versions
This is drop-in function.