home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Programming / Misc / M2V11-1.LHA / modula / amiga / MathFFP.def < prev    next >
Encoding:
Text File  |  1993-11-04  |  850 b   |  27 lines

  1. DEFINITION FOR C MODULE MathFFP ;
  2.  
  3. FROM SYSTEM IMPORT SHORTREAL , ADDRESS ;
  4.  
  5. VAR
  6.   MathBase : ADDRESS ;
  7.  
  8. PROCEDURE SPFix( parm : SHORTREAL ) : LONGINT ;
  9. PROCEDURE SPFlt( integer : LONGINT ) : SHORTREAL ;
  10.  
  11. PROCEDURE SPCmp( leftParm, rightParm : SHORTREAL ) : LONGINT ;
  12. PROCEDURE SPTst( parm : SHORTREAL ) : LONGINT ;
  13.  
  14. PROCEDURE SPAbs( parm : SHORTREAL ) : SHORTREAL ;
  15. PROCEDURE SPNeg( parm : SHORTREAL ) : SHORTREAL ;
  16. PROCEDURE SPAdd( leftParm, rightParm : SHORTREAL ) : SHORTREAL ;
  17. PROCEDURE SPSub( leftParm, rightParm : SHORTREAL ) : SHORTREAL ;
  18. PROCEDURE SPMul( leftParm, rightParm : SHORTREAL ) : SHORTREAL ;
  19. PROCEDURE SPDiv( leftParm, rightParm : SHORTREAL ) : SHORTREAL ;
  20.  
  21. (*--- functions in V33 or higher (Release 1.2) ---*)
  22.  
  23. PROCEDURE SPFloor( parm : SHORTREAL ) : SHORTREAL ;
  24. PROCEDURE SPCeil ( parm : SHORTREAL ) : SHORTREAL ;
  25.  
  26. END MathFFP.
  27.