home *** CD-ROM | disk | FTP | other *** search
- DEFINITION FOR C MODULE MathTrans ;
-
- FROM SYSTEM IMPORT SHORTREAL, ADDRESS ;
-
- VAR
- MathTransBase : ADDRESS ;
-
- CONST
- PI = 3.141592653589793 ;
-
- TWO_PI = 2. * PI ;
- PI2 = PI / 2. ;
- PI4 = PI / 4. ;
-
- E = 2.718281828459045 ;
- LOG10 = 2.302585092994046 ;
-
- FPTEN = 10.0 ;
- FPONE = 1.0 ;
- FPHALF = 0.5 ;
- FPZERO = 0.0 ;
-
- PROCEDURE SPAtan( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPSin ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPCos ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPTan ( parm : SHORTREAL ) : SHORTREAL ;
-
- PROCEDURE SPSincos( VAR cosResult : SHORTREAL ;
- parm : SHORTREAL ) : SHORTREAL;
-
- PROCEDURE SPSinh( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPCosh( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPTanh( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPExp ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPLog ( parm : SHORTREAL ) : SHORTREAL ;
-
- PROCEDURE SPPow( power , arg : SHORTREAL ) : SHORTREAL ;
-
- PROCEDURE SPSqrt ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPTieee( parm : SHORTREAL ) : REAL ;
- PROCEDURE SPFieee( parm : REAL ) : SHORTREAL ;
-
- (*--- functions in V31 or higher (Release 1.1) ---*)
-
- PROCEDURE SPAsin ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPAcos ( parm : SHORTREAL ) : SHORTREAL ;
- PROCEDURE SPLog10( parm : SHORTREAL ) : SHORTREAL ;
-
- END MathTrans.
-