float IEEESPAcos( float y );
Calculate arcuscos of the given number
IEEE single precision floating point number flags: zero : result is zero negative : 0 (not possible) overflow : y < -1 or y > 1
float IEEESPAsin( float y );
Calculate arcussin of the given number
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : fnum < -1 or fnum > 1
float IEEESPAtan( float y );
Calculates the angle of a given number representing the tangent of that angle. The angle will be in radians.
IEEE single precision floating point number
float IEEESPCos( float y );
Calculate the cosine of a given IEEE single precision number in radians
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : 0
float IEEESPCosh( float y );
Calculate the hyperbolic cosine of the IEEE single precision number
IEEE single precision floating point number flags: zero : result is zero negative : 0 (not possible) overflow : result too big for ffp-number
float IEEESPExp( float y );
Calculate e^x
IEEE single precision number flags: zero : result is zero negative : 0 overflow : the result was out of range for the IEEE single precision format
float IEEESPFieee( float y );
Convert IEEE single to IEEE single It just returns the input parameter.
IEEE single precision floting point number
float IEEESPLog( float y );
Calculate logarithm (base e) of the given IEEE single precision number
IEEE single precision number flags: zero : result is zero negative : result is negative overflow : argument was negative
float IEEESPLog10( float y );
Calculate logarithm (base 10) of the given IEEE single precision number
IEEE single precision number flags: zero : result is zero negative : result is negative overflow : argument was negative
float IEEESPPow( float x, float y );
Calculate y raised to the x power (y^x)
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : result is too big
float IEEESPSin( float y );
Calculate the sine of a given IEEE single precision number in radians
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : 0
float IEEESPSincos( float * z, float y );
Calculate the cosine and the sine of the given IEEE single precision number where y represents an angle in radians. The function returns the sine of that number as a result and puts the cosine of that number into *z which must represent a valid pointer to a IEEE single precision number.
*z - IEEE single precision floating point number direct result - IEEE single precision floating point number
float IEEESPSinh( float y );
Calculate the hyperbolic sine of the IEEE single precision number
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : result is too big for IEEE single precsion format
float IEEESPSqrt( float y );
Calculate square root of IEEE single precision number
IEEE single precision number flags: zero : result is zero negative : 0 overflow : square root could not be calculated
float IEEESPTan( float y );
Calculate the tangens of a given IEEE single precision number in radians
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow :
float IEEESPTanh( float y );
Calculate hyperbolic tangens of the IEEE single precision number
IEEE single precision floating point number flags: zero : result is zero negative : result is negative overflow : (not possible)
float IEEESPTieee( float y );
Convert IEEE single to IEEE single It just returns the input parameter.
IEEE single precision floting point number