Home
Česky
Deutsch
Ελληυικά
English
Español
Français
Italiano
Nederlands
Polski
Português
Русский
Suomi
Svenska
Nyheter
Introduktion
Nerladdning
Bilder
Dokumentation
Kontakt
Medverkande
Acknowledgements
Sponsorer
Länkning
Länkar
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()