home *** CD-ROM | disk | FTP | other *** search
- TABLE OF CONTENTS
-
- mathtrans.library/SPAcos
- mathtrans.library/SPAsin
- mathtrans.library/SPAtan
- mathtrans.library/SPCos
- mathtrans.library/SPCosh
- mathtrans.library/SPExp
- mathtrans.library/SPFieee
- mathtrans.library/SPLog
- mathtrans.library/SPLog10
- mathtrans.library/SPPow
- mathtrans.library/SPSin
- mathtrans.library/SPSincos
- mathtrans.library/SPSinh
- mathtrans.library/SPSqrt
- mathtrans.library/SPTan
- mathtrans.library/SPTanh
- mathtrans.library/SPTieee
-
-
- mathtrans.library/SPAcos mathtrans.library/SPAcos
-
- NAME
-
- SPAcos - obtain the arccosine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPAcos(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing the cosine
- of an angle and returns the value of said angle in
- radians
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPSin
-
- mathtrans.library/SPAsin mathtrans.library/SPAsin
-
- NAME
-
- SPAsin - obtain the arcsine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPAsin(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing the sine
- of an angle and returns the value of said angle in
- radians
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPCos
-
- mathtrans.library/SPAtan mathtrans.library/SPAtan
-
- NAME
-
- SPAtan - obtain the arctangent of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPAtan(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing the tangent
- of an angle and returns the value of said angle in
- radians
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPTan
-
- mathtrans.library/SPCos mathtrans.library/SPCos
-
- NAME
-
- SPCos - obtain the cosine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPCos(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the cosine of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPAcos
-
- mathtrans.library/SPCosh mathtrans.library/SPCosh
-
- NAME
-
- SPCosh - obtain the hyperbolic cosine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPCosh(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the hyperbolic cosine of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPSinh
-
- mathtrans.library/SPExp mathtrans.library/SPExp
-
- NAME
-
- SPExp - obtain the exponential (e**X) of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPExp(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number and returns the value
- of e raised to the fnum1 power
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPLog
-
- mathtrans.library/SPFieee mathtrans.library/SPFieee
-
- NAME
-
- SPFieee - convert single precision ieee to FFP number
-
- SYNOPSIS
-
- fnum = SPFieee(ieeenum);
- d0.l
- float fnum;
- float ieeenum;
-
- FUNCTION
-
- Accepts a standard single precision format
- returns the same number, converted to Motorola
- fast floating point number
-
- INPUTS
-
- ieeenum - IEEE Single Precision Floating Point
-
- RESULT
-
- fnum - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPTieee
-
- mathtrans.library/SPLog mathtrans.library/SPLog
-
- NAME
-
- SPLog - obtain the natural logarithm of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPLog(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number and returns the natural
- logarithem (base e) of said number
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPExp
-
- mathtrans.library/SPLog10 mathtrans.library/SPLog10
-
- NAME
-
- SPLog10 - obtain the naperian logarithm(base 10) of the
- floating point number
-
- SYNOPSIS
-
- fnum2 = SPLog10(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number and returns the naperian
- logarithm (base 10) of said number
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPExp, SpLog
-
- mathtrans.library/SPPow mathtrans.library/SPPow
-
- NAME
-
- SPPow - raise a number to a power
-
- SYNOPSIS
-
- result = SPPow(fnum1, fnum2);
- d1.l d0.l
- float fnum1, fnum2;
- float result;
-
- FUNCTION
-
- Accepts two floating point numbers and returns the
- result of fnum2 raised to the fnum1 power
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
- fnum2 - Motorola fast floating point number
-
- RESULT
-
- result - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPExp, SPLog
-
- mathtrans.library/SPSin mathtrans.library/SPSin
-
- NAME
-
- SPSin - obtain the sine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPSin(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the sine of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPAsin
-
- mathtrans.library/SPSincos mathtrans.library/SPSincos
-
- NAME
-
- SPSincos - obtain the sine and cosine of a number
-
- SYNOPSIS
-
- fnum3 = SPSincos(pfnum2, fnum1);
- d1.l, d0.l
- float *pfnum2;
- float fnum1;
- float fnum3;
-
- FUNCTION
-
- Accepts a floating point number (fnum1) representing
- an angle in radians and a pointer to another floating
- point number (pfnum2). It computes the cosine and places it in
- *pfnum2. It computes the sine and returns it as a result.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
- pfnum2 - pointer to Motorola fast floating point number
-
- RESULT
-
- *pfnum2 - Motorola fast floating point number (cosine)
- fnum3 - Motorola fast floating point number (sine)
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPSin, SPCos
-
- mathtrans.library/SPSinh mathtrans.library/SPSinh
-
- NAME
-
- SPSinh - obtain the hyperbolic sine of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPSinh(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the hyperbolic sine of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPCosh
-
- mathtrans.library/SPSqrt mathtrans.library/SPSqrt
-
- NAME
-
- SPSqrt - obtain the square root of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPSqrt(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number and returns the square toot
- of said number
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPPow, SPMul
-
- mathtrans.library/SPTan mathtrans.library/SPTan
-
- NAME
-
- SPTan - obtain the tangent of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPTan(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the tangent of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPAtan
-
- mathtrans.library/SPTanh mathtrans.library/SPTanh
-
- NAME
-
- SPTanh - obtain the hyperbolic tangent of the floating point number
-
- SYNOPSIS
-
- fnum2 = SPTanh(fnum1);
- d0.l
- float fnum2;
- float fnum1;
-
- FUNCTION
-
- Accepts a floating point number representing an angle
- in radians and returns the hyperbolic tangent of said angle.
-
- INPUTS
-
- fnum1 - Motorola fast floating point number
-
- RESULT
-
- fnum2 - Motorola fast floating point number
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPSinh, SPCosh
-
- mathtrans.library/SPTieee mathtrans.library/SPTieee
-
- NAME
-
- SPTieee - convert FFP number to single precision ieee
-
- SYNOPSIS
-
- ieeenum = SPTieee(fnum);
- d0.l
- float ieeenum;
- float fnum;
-
- FUNCTION
-
- Accepts a Motorola fast floating point number and
- returns the same number, converted into IEEE
- standard single precision format
-
- INPUTS
-
- fnum - Motorola fast floating point number
-
- RESULT
-
- ieeenum - IEEE Single Precision Floating Point
-
- BUGS
-
- None
-
- SEE ALSO
-
- SPFieee
-
-