IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Public Member Functions | |
void | FloatEqualityWithUlps () |
Tests the floating point value comparison helper More... | |
void | DoubleEqualityWithUlps () |
Tests the double precision floating point value comparison helper More... | |
void | MirroredIntegerReinterpretation () |
Tests the integer reinterpretation functions More... | |
void | MirroredLongReinterpretation () |
Tests the long reinterpretation functions More... | |
void | MirroredFloatReinterpretation () |
Tests the floating point reinterpretation functions More... | |
void | MirroredDoubleReinterpretation () |
Tests the double prevision floating point reinterpretation functions More... | |
|
inline |
Tests the floating point value comparison helper
References NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(), NUnit.Framework.Assert.IsFalse(), and NUnit.Framework.Assert.IsTrue().
|
inline |
Tests the double precision floating point value comparison helper
References NUnit.Framework.Constraints.FloatingPointNumerics.AreAlmostEqualUlps(), NUnit.Framework.Assert.IsFalse(), and NUnit.Framework.Assert.IsTrue().
|
inline |
Tests the integer reinterpretation functions
References NUnit.Framework.Assert.AreEqual(), NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(), and NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt().
|
inline |
Tests the long reinterpretation functions
References NUnit.Framework.Assert.AreEqual(), NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(), and NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong().
|
inline |
Tests the floating point reinterpretation functions
References NUnit.Framework.Assert.AreEqual(), NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsFloat(), and NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsInt().
|
inline |
Tests the double prevision floating point reinterpretation functions
References NUnit.Framework.Assert.AreEqual(), NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsDouble(), and NUnit.Framework.Constraints.FloatingPointNumerics.ReinterpretAsLong().