Click or drag to resize

FloatingPointComparisonEqualsSignificantDigits Method (Double, Double, Int32, Int32)

Compares two numbers up to the specified number of significant digits.

Namespace:  AGI.Foundation
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.2.419.0 (24.2.419.0)
Syntax
public static bool EqualsSignificantDigits(
	double x,
	double y,
	int significantDigits,
	int maxDigitDifference
)

Parameters

x
Type: SystemDouble
The first number to compare.
y
Type: SystemDouble
The second number to compare
significantDigits
Type: SystemInt32
The number of significant digits to consider in the comparison.
maxDigitDifference
Type: SystemInt32
The maximum difference in the last significant digit.

Return Value

Type: Boolean
if the nth significant digit of the two numbers differ by no more than 1 and all preceding significant digits are equal; otherwise .
See Also