Home
Česky
Deutsch
Ελληυικά
English
Español
Français
Italiano
Nederlands
Polski
Português
Русский
Suomi
Svenska
Uutiset
Esittely
Imuroi
Kuvia
Dokumentaatio
Yhteyden otto
Ansiot
Acknowledgements
Tukijat
Linkit toisaalta
Linkkejä
Index
double IEEEDPAbs( double y );
Calculate the absolute value of the given IEEE double precision floating point number.
y - IEEE double precision floating point number.
x - absolute value of y. Flags: zero : result is zero negative : 0 overflow : 0
IEEEDPNeg()
double IEEEDPAdd( double y, double z );
Calculate the sum of two IEEE double precision numbers.
y - first addend. z - first addend.
x - sum of y and z. Flags: zero : result is zero negative : result is negative overflow : result is too large or too small for IEEE DP format
double IEEEDPCeil( double y );
Calculates the ceiling value of an IEEE double precision number.
x - ceiling of y. Flags: zero : result is zero negative : result is negative overflow : 0
IEEEDPFloor() IEEEDPFix()
LONG IEEEDPCmp( double y, double z );
Compares two IEEE double precision numbers.
y - IEEE double precision floating point number. z - IEEE double precision floating point number.
c - +1: y > z 0: y = z -1: y < z Flags: zero : y = z negative : y < z overflow : 0
IEEEDPTst()
double IEEEDPDiv( double y, double z );
Divides two IEEE double precision numbers.
y - dividend. z - divisor.
x - quotient.
LONG IEEEDPFix( double y );
Converts an IEEE double precision floating point number to an integer.
x - the closest signed 32-bit integer to y. Flags: zero : result is zero negative : result is negative overflow : ieeedp out of integer-range
IEEEDPFlt() IEEEDPFloor() IEEEDPCeil()
double IEEEDPFloor( double y );
Calculates the floor value of an IEEE double precision number.
x - floor of y. Flags: zero : result is zero negative : result is negative overflow : 0
IEEEDPCeil() IEEEDPFix()
double IEEEDPFlt( LONG y );
Convert an integer into an IEEE double precision floating point number.
y - a 32-bit integer.
x - IEEE double precision floating point number. Flags: zero : result is zero negative : result is negative overflow : 0
IEEEDPFix()
double IEEEDPMul( double y, double z );
Multiplies two IEEE double precision numbers.
y - first multiplicand. z - second multiplicand.
x - product.
double IEEEDPNeg( double y );
Switches the sign of the given IEEE double precision floating point number.
x - the negation of y. Flags: zero : result is zero negative : result is negative overflow : 0
IEEEDPAbs()
double IEEEDPSub( double y, double z );
Subtracts two IEEE double precision floating point numbers.
y - minuend. z - subtrahend.
x - difference.
LONG IEEEDPTst( double y );
Compares an IEEE double precision floting point number against zero.
c - +1: y > 0.0 0: y = 0.0 -1: y < 0.0 Flags: zero : result is zero negative : result is negative overflow : 0
IEEEDPCmp()