Click or drag to resize

PrecisionNumbersBetween Method

Evaluates the count of numbers between two double numbers

Namespace: Altaxo.Calc
Assembly: AltaxoCore (in AltaxoCore.dll) Version: 4.8.3179.0 (4.8.3179.0)
Syntax
C#
public static ulong NumbersBetween(
	this double a,
	double b
)

Parameters

a  Double
The first parameter.
b  Double
The second parameter.

Return Value

UInt64
The number of floating point values between a and b.

Usage Note

In Visual Basic and C#, you can call this method as an instance method on any object of type Double. When you use instance method syntax to call this method, omit the first parameter. For more information, see Extension Methods (Visual Basic) or Extension Methods (C# Programming Guide).
Exceptions
ExceptionCondition
ArgumentOutOfRangeException Thrown if a is double.PositiveInfinity or double.NegativeInfinity.
ArgumentOutOfRangeException Thrown if a is double.NaN.
ArgumentOutOfRangeException Thrown if b is double.PositiveInfinity or double.NegativeInfinity.
ArgumentOutOfRangeException Thrown if b is double.NaN.
Remarks
The second number is included in the number, thus two equal numbers evaluate to zero and two neighbor numbers evaluate to one. Therefore, what is returned is actually the count of numbers between plus 1.
See Also