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

  1. DEFINITION FOR C MODULE MathIEEEDoubBas ;
  2.  
  3. FROM SYSTEM IMPORT ADDRESS ;
  4.  
  5. VAR
  6.   MathIeeeDoubBasBase : ADDRESS ;
  7.  
  8. PROCEDURE IEEEDPFix( parm : LONGREAL ) : LONGINT ;
  9. PROCEDURE IEEEDPFlt( integer : LONGINT ) : LONGREAL ;
  10.  
  11. PROCEDURE IEEEDPCmp( leftParm , rightParm : LONGREAL ) : LONGINT ;
  12. PROCEDURE IEEEDPTst( parm : LONGREAL ) : LONGINT ;
  13.  
  14. PROCEDURE IEEEDPAbs( parm : LONGREAL ) : LONGREAL ;
  15. PROCEDURE IEEEDPNeg( parm : LONGREAL ) : LONGREAL ;
  16. PROCEDURE IEEEDPAdd( leftParm , rightParm : LONGREAL ) : LONGREAL ;
  17. PROCEDURE IEEEDPSub( leftParm , rightParm : LONGREAL ) : LONGREAL ;
  18. PROCEDURE IEEEDPMul( leftParm , rightParm : LONGREAL ) : LONGREAL ;
  19. PROCEDURE IEEEDPDiv( dividend , divisor : LONGREAL ) : LONGREAL ;
  20.  
  21. (*--- functions in V33 or higher (Release 1.2) ---*)
  22.  
  23. PROCEDURE IEEEDPFloor( parm : LONGREAL ) : LONGREAL ;
  24. PROCEDURE IEEEDPCeil ( parm : LONGREAL ) : LONGREAL ;
  25.  
  26. END MathIEEEDoubBas.
  27.