Represents an exception that is thrown when roundoff errors
in a calculation make it impossible to produce a meaningful
SystemObject SystemException SystemSystemException SystemArithmeticException Extreme.MathematicsTotalLossOfPrecisionException
Extreme.Numerics (in Extreme.Numerics.dll) Version: 8.1.1
public class TotalLossOfPrecisionException : ArithmeticException
Public Class TotalLossOfPrecisionException
public ref class TotalLossOfPrecisionException : public ArithmeticException
type TotalLossOfPrecisionException =
The TotalLossOfPrecisionException type exposes the following members.
Gets a collection of key/value pairs that provide additional user-defined information about the exception. (Inherited from Exception.)
Gets or sets a link to the help file associated with this exception. (Inherited from Exception.)
Gets or sets HRESULT, a coded numerical value that is assigned to a specific exception. (Inherited from Exception.)
|InnerException| (Inherited from Exception.)
Gets the Exception
instance that caused the current exception.
Gets a message that describes the current exception. (Inherited from Exception.)
Gets or sets the name of the application or the object that causes the error. (Inherited from Exception.)
Gets a string representation of the immediate frames on the call stack. (Inherited from Exception.)
Gets the method that throws the current exception. (Inherited from Exception.)
Determines whether the specified object is equal to the current object. (Inherited from Object.)
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.)
|GetBaseException| (Inherited from Exception.)
When overridden in a derived class, returns the Exception
that is the root cause of one or more subsequent exceptions.
Serves as the default hash function. (Inherited from Object.)
|GetObjectData| (Inherited from Exception.)
When overridden in a derived class, sets the SerializationInfo
with information about the exception.
Gets the runtime type of the current instance. (Inherited from Exception.)
|MemberwiseClone| (Inherited from Object.)
Creates a shallow copy of the current Object
Creates and returns a string representation of the current exception. (Inherited from Exception.)
Occurs when an exception is serialized to create an exception state object that contains serialized data about the exception. (Inherited from Exception.)
In some rare cases, round-off error can cause the
result of an operation to have no correct significant
digits at all. When this happens, an exception of type
TotalLossOfPrecisionException is thrown.
Round-off errors are the result of the finite
precision of floating-point numbers. Only a few numbers
can be represented exactly. The main contributing factor
to total loss of precision is when two numbers of
approximately equal size are subtracted.