Home > Extreme Optimization Mathematics Library for .NET > Reference > Extreme.Mathematics Namespace


Extreme Optimization Mathematics Library for .NET

MachineConstants Class

Contains constants related to the specific implementation of floating point arithmetic in the .NET framework and the Common Language Runtime.

For a list of all members of this type, see MachineConstants Members.

System.Object
   MachineConstants

[Visual Basic]
NotInheritable Public Class MachineConstants
[C#]
public sealed class MachineConstants

Remarks

The Single and Double floating-point types in the Common Language Specification follow the IEEE-754 standard for single and double-precision floating-point numbers.

Any number representation is necessarily limited. This class provides constants that specify these limits for the CLS' floating-point types.

Many of these constants are also available in the Single and Double classes. Unfortunately, these definitions do not follow the standard conventions.

Requirements

Namespace: Extreme.Mathematics

Assembly: Extreme.Mathematics (in Extreme.Mathematics.dll)

See Also

MachineConstants Members | Extreme.Mathematics Namespace