该函数比较两个数值,并确保它们相同(具有epsilon精度因子)。在函数中,使用了以下可疑的特殊值:0.000001表示默认精度(1E-6)
IFC2x2中的新函数
EXPRESS Specification
FUNCTION IfcSameValue (Value1, Value2 : REAL; Epsilon : REAL) : LOGICAL; LOCAL ValidEps : REAL; DefaultEps : REAL := 0.000001; END_LOCAL; ValidEps := NVL(Epsilon, DefaultEps); RETURN ((Value1 + ValidEps > Value2) AND (Value1 < Value2 + ValidEps)); END_FUNCTION;