TABLE OF CONTENTS mathieeesingtrans.library/IEEESPAcos mathieeesingtrans.library/IEEESPAsin mathieeesingtrans.library/IEEESPAtan mathieeesingtrans.library/IEEESPCos mathieeesingtrans.library/IEEESPCosh mathieeesingtrans.library/IEEESPExp mathieeesingtrans.library/IEEESPFieee mathieeesingtrans.library/IEEESPLog mathieeesingtrans.library/IEEESPLog10 mathieeesingtrans.library/IEEESPPow mathieeesingtrans.library/IEEESPSin mathieeesingtrans.library/IEEESPSincos mathieeesingtrans.library/IEEESPSinh mathieeesingtrans.library/IEEESPSqrt mathieeesingtrans.library/IEEESPTan mathieeesingtrans.library/IEEESPTanh mathieeesingtrans.library/IEEESPTieee mathieeesingtrans.library/IEEESPAcos mathieeesingtrans.library/IEEESPAcos NAME IEEESPAcos -- compute the arc cosine of a number SYNOPSIS x = IEEESPAcos( y ); d0 d0 float x,y; FUNCTION Compute arc cosine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPCos(), IEEESPAtan(), IEEESPAsin() mathieeesingtrans.library/IEEESPAsin mathieeesingtrans.library/IEEESPAsin NAME IEEESPAsin -- compute the arcsine of a number SYNOPSIS x = IEEESPAsin( y ); d0 d0 float x,y; FUNCTION Compute the arc sine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPSin(), IEEESPAtan(), IEEESPAcos() mathieeesingtrans.library/IEEESPAtan mathieeesingtrans.library/IEEESPAtan NAME IEEESPAtan -- compute the arc tangent of number SYNOPSIS x = IEEESPAtan( y ); d0 d0 single x,y; FUNCTION Compute arctangent of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO mathieeesingtrans.library/IEEESPCos mathieeesingtrans.library/IEEESPCos NAME IEEESPCos -- compute the cosine of a floating point number SYNOPSIS x = IEEESPCos( y ); d0 d0 float x,y; FUNCTION Compute cosine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPAcos(), IEEESPSin(), IEEESPTan() mathieeesingtrans.library/IEEESPCosh mathieeesingtrans.library/IEEESPCosh NAME IEEESPCosh -- compute the hyperbolic cosine of a floating point number SYNOPSIS x = IEEESPCosh( y ); d0 d0 float x,y; FUNCTION Compute hyperbolic cosine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPSinh(), IEEESPTanh() mathieeesingtrans.library/IEEESPExp mathieeesingtrans.library/IEEESPExp NAME IEEESPExp -- compute the exponential of e SYNOPSIS x = IEEESPExp( y ); d0 d0 float x,y; FUNCTION Compute e^y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPLog() mathieeesingtrans.library/IEEESPFieee mathieeesingtrans.library/IEEESPFieee NAME IEEESPFieee -- convert IEEE single to IEEE single SYNOPSIS x = IEEESPFieee( y ); d0 d0 float y; float x; FUNCTION Convert IEEE single precision number to IEEE single precision. These are included for completeness although they just return the input parameter. A good way to remember how these functions work is: They convert to and from the local format to Single Precision IEEE. The local format for this library happens to also be Single Precision IEEE. INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPTieee() mathieeesingtrans.library/IEEESPLog mathieeesingtrans.library/IEEESPLog NAME IEEESPLog -- compute the natural logarithm of a floating point number SYNOPSIS x = IEEESPLog( y ); d0 d0 float x,y; FUNCTION Compute ln(y) in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPExp() mathieeesingtrans.library/IEEESPLog10 mathieeesingtrans.library/IEEESPLog10 NAME IEEESPLog10 -- compute logarithm base 10 of a number SYNOPSIS x = IEEESPLog10( y ); d0 d0 float x,y; FUNCTION Compute the logarithm base 10 of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPLog() mathieeesingtrans.library/IEEESPPow mathieeesingtrans.library/IEEESPPow NAME IEEESPPow -- raise a number to another number power SYNOPSIS z = IEEESPPow( x , y ); d0 d1 d0 float x,y,z; FUNCTION Compute y^x in IEEE single precision INPUTS x - IEEE single precision floating point value y - IEEE single precision floating point value RESULT z - IEEE single precision floating point value BUGS SEE ALSO mathieeesingtrans.library/IEEESPSin mathieeesingtrans.library/IEEESPSin NAME IEEESPSin -- compute the sine of a floating point number SYNOPSIS x = IEEESPSin( y ); d0 d0 float x,y; FUNCTION Compute sine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPAsin(), IEEESPTan(), IEEESPCos() mathieeesingtrans.library/IEEESPSincos mathieeesingtrans.library/IEEESPSincos NAME IEEESPSincos -- compute the arc tangent of a floating point number SYNOPSIS x = IEEESPSincos( z , y ); d0 a0 d0 float x,y,*z; FUNCTION Compute sin and cosine of y in IEEE single precision. Store the cosine in *z. Return the sine of y. INPUTS y - IEEE single precision floating point value z - pointer to IEEE single precision floating point number RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPSin(), IEEESPCos() mathieeesingtrans.library/IEEESPSinh mathieeesingtrans.library/IEEESPSinh NAME IEEESPSinh -- compute the hyperbolic sine of a floating point number SYNOPSIS x = IEEESPSinh( y ); d0 d0 float x,y; FUNCTION Compute hyperbolic sine of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPCosh, IEEESPTanh mathieeesingtrans.library/IEEESPSqrt mathieeesingtrans.library/IEEESPSqrt NAME IEEESPSqrt -- compute the square root of a number SYNOPSIS x = IEEESPSqrt( y ); d0 d0 float x,y; FUNCTION Compute square root of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO mathieeesingtrans.library/IEEESPTan mathieeesingtrans.library/IEEESPTan NAME IEEESPTan -- compute the tangent of a floating point number SYNOPSIS x = IEEESPTan( y ); d0 d0 float x,y; FUNCTION Compute tangent of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPAtan(), IEEESPSin(), IEEESPCos() mathieeesingtrans.library/IEEESPTanh mathieeesingtrans.library/IEEESPTanh NAME IEEESPTanh -- compute the hyperbolic tangent of a floating point number SYNOPSIS x = IEEESPTanh( y ); d0 d0 float x,y; FUNCTION Compute hyperbolic tangent of y in IEEE single precision INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPSinh(), IEEESPCosh() mathieeesingtrans.library/IEEESPTieee mathieeesingtrans.library/IEEESPTieee NAME IEEESPTieee -- convert IEEE single to IEEE single SYNOPSIS x = IEEESPTieee( y ); d0 d0 float y; float x; FUNCTION Convert IEEE single precision number to IEEE single precision. These are included for completeness although they just return the input parameter. A good way to remember how these functions work is: They convert to and from the local format to Single Precision IEEE. The local format for this library happens to also be Single Precision IEEE. INPUTS y - IEEE single precision floating point value RESULT x - IEEE single precision floating point value BUGS SEE ALSO IEEESPFieee()