Quad Constructor
Definition
Namespace: Numerics.NET
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Assembly: Numerics.NET (in Numerics.NET.dll) Version: 9.0.3
Overload List
Quad( | Constructs a new Quad for a BigInteger value. |
Quad( | Constructs a new Quad for a BigInteger value. |
Quad( | Constructs a new Quad for a Decimal value. |
Quad( | Constructs a new Quad. |
Quad( | Constructs a new Quad. |
Quad( | Constructs a new Quad. |
Quad( | Constructs a new Quad. |
Quad( | Constructs a new Quad. |
Quad( | Constructs a new quadruple precision number from two double-precision numbers. |
Quad( | Constructs a new quadruple precision number from raw data. |
Quad(BigInteger)
Constructs a new Quad for a BigInteger value.
Remarks
Any digits after the decimal point are discarded.
Quad(BigRational)
Constructs a new Quad for a BigInteger value.
Remarks
Any digits after the decimal point are discarded.
Quad(Decimal)
Remarks
Any digits after the decimal point are discarded.
Quad(Double)
Constructs a new Quad.
Exceptions
Overflow | value is less than zero. -or- value is NaN. -or- value is infinite. |
Quad(Int32)
Constructs a new Quad.
Remarks
value must be greater than or equal to zero. Otherwise, an OverflowException is thrown.
Exceptions
Overflow | value is less than zero. |
Quad(Int64)
Constructs a new Quad.
Remarks
value must be greater than or equal to zero. Otherwise, an OverflowException is thrown.
Exceptions
Overflow | value is less than zero. |
Quad(UInt32)
Constructs a new Quad.
Quad(UInt64)
Constructs a new Quad.
Quad(Double, Double)
Constructs a new quadruple precision number from two double-precision numbers.
public Quad(
double hi,
double lo
)
Parameters
Remarks
The resulting quadruple precision number is the simple sum of hi and lo.
Quad(Int64, Int64)
Constructs a new quadruple precision number from raw data.
public Quad(
long high64bits,
long low64bits
)