This commit is contained in:
@@ -10,7 +10,7 @@ public class PreciseMathTests
|
||||
foreach (double scalar in scalars)
|
||||
{
|
||||
// Binary64 is an independent reference when the input has no residual.
|
||||
DoubleDouble actual = DDMath.Abs(new DoubleDouble(scalar));
|
||||
DoubleDouble actual = DoubleDouble.Abs(new DoubleDouble(scalar));
|
||||
AssertBits(actual, double.IsNaN(scalar) ? double.NaN : Math.Abs(scalar), 0.0);
|
||||
DoubleDouble.IsCanonical(actual).ShouldBeTrue();
|
||||
}
|
||||
@@ -19,8 +19,8 @@ public class PreciseMathTests
|
||||
{
|
||||
DoubleDouble positive = DoubleDouble.FromComponents(1.0, low);
|
||||
DoubleDouble negative = DoubleDouble.FromComponents(-1.0, -low);
|
||||
AssertBits(DDMath.Abs(positive), 1.0, low);
|
||||
AssertBits(DDMath.Abs(negative), 1.0, low);
|
||||
AssertBits(DoubleDouble.Abs(positive), 1.0, low);
|
||||
AssertBits(DoubleDouble.Abs(negative), 1.0, low);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user