52const real&
MakeHexReal(
int sign,
unsigned int expo, a_btyp manthigh, a_btyp mantlow)
55 ((a_btyp*)&a)[LOWREAL] = mantlow,
56 ((a_btyp*)&a)[HIGHREAL] = manthigh & 0xFFFFFL,
57 ((a_btyp*)&a)[HIGHREAL] |= ((a_btyp) (expo & 0x7FF)) << 20,
58 ((a_btyp*)&a)[HIGHREAL] |= (sign ? 0x80000000L : 0x00000000);
The namespace cxsc, providing all functionality of the class library C-XSC.
const real EpPid4_real
Constant for rounded to the nearest machine number.
const real Er_real
Constant for rounded to the nearest machine number.
const real MinReal
Smallest normalized representable floating-point number.
const real Sqrt3r_real
Constant for rounded to the nearest machine number.
const real Sqrt2_real
Constant for rounded to the nearest machine number.
cinterval power(const cinterval &z, int n) noexcept
Calculates .
const real Ln10_real
Constant for rounded to the nearest machine number.
const real Sqrt7_real
Constant for rounded to the nearest machine number.
const real MaxReal
Greatest representable floating-point number.
const real SqrtPi_real
Constant for rounded to the nearest machine number.
const real Pid4_real
Constant for rounded to the nearest machine number.
const real Ln2_real
Constant for rounded to the nearest machine number.
const real SqrtPir_real
Constant for rounded to the nearest machine number.
const real Pip2_real
Constant for rounded to the nearest machine number.
const real Sqrt2r_real
Constant for rounded to the nearest machine number.
const real minreal
Smallest positive denormalized representable floating-point number.
const real QuietNaN
Representation of Not-a-Number in floating-point format.
const real E_real
Constant for rounded to the nearest machine number.
const real SignalingNaN
Not defined result in floating-point format.
const real Sqrt2Pi_real
Constant for rounded to the nearest machine number.
const real Ln2r_real
Constant for rounded to the nearest machine number.
const real Epsilon
Machine epsilon.
const real EpPi_real
Constant for rounded to the nearest machine number.
const real Pir_real
Constant for rounded to the nearest machine number.
const real & MakeHexReal(int sign, unsigned int expo, a_btyp manthigh, a_btyp mantlow)
Produces an IEEE 64-bit floating-point number from given binary coded parts of an IEEE 64-bit floatin...
const real Ep2_real
Constant for rounded to the nearest machine number.
const real Pi3_real
Constant for rounded to the nearest machine number.
const real Pid3_real
Constant for rounded to the nearest machine number.
const real Infinity
Representation of positive infinity in floating-point format.
const real LnPi_real
Constant for rounded to the nearest machine number.
const real Sqrt5_real
Constant for rounded to the nearest machine number.
const real Sqrt3_real
Constant for rounded to the nearest machine number.
const real Ln2Pi_real
Constant for rounded to the nearest machine number.
const real Pid2_real
Constant for rounded to the nearest machine number.
const real Pi2_real
Constant for rounded to the nearest machine number.
const real EpPid2_real
Constant for rounded to the nearest machine number.
const real Pi2r_real
Constant for rounded to the nearest machine number.
const real Sqrt2Pir_real
Constant for rounded to the nearest machine number.
const real Pi_real
Constant for rounded to the nearest machine number.
const real Sqrt3d2_real
Constant for rounded to the nearest machine number.
const real Ep2r_real
Constant for rounded to the nearest machine number.
const real Ln10r_real
Constant for rounded to the nearest machine number.
const real Ep2Pi_real
Constant for rounded to the nearest machine number.