public void TestFloatHelper() { Assert.IsTrue(FloatHelper.AlmostEqual(-1.224606e-16, 0)); Assert.IsTrue(FloatHelper.AlmostEqual( 33.760013846626308, 33.76002)); }
public void TestAlmostEqual() { Assert.IsTrue(FloatHelper.AlmostEqual(2.0, 2.00000047)); Assert.IsFalse(FloatHelper.AlmostEqual(2.0, 2.00001)); }
public override bool Matches(object actual) { this.actual = (double)actual; return(FloatHelper.AlmostEqual(val, (double)actual)); }