Returns 0 if Values are within a "small" value computed from the supplied precision,
1 if the first value is greater than Y and -1 if the first value is lesser.
DoublePrecisionDef defines the precision.
If you just want to know whether two values are the same then use SameValue
[Visual Basic] Overloads Public Shared Function CompareValue( _ ByVal x As Double, _ ByVal y As Double _ ) As Integer