1 #ifndef CLIB_MATHIEEEDOUBBAS_PROTOS_H 2 #define CLIB_MATHIEEEDOUBBAS_PROTOS_H 3 4 /* 5 mathieeedoubbas.library C prototypes 6 7 Copyright © 2002 The MorphOS Development Team, All Rights Reserved. 8 */ 9 10 #ifndef EXEC_TYPES_H 11 # include <exec/types.h> 12 #endif 13 14 15 #ifdef __cplusplus 16 extern "C" { 17 #endif /* __cplusplus */ 18 19 LONG IEEEDPFix( DOUBLE parm ); 20 DOUBLE IEEEDPFlt( LONG integer ); 21 LONG IEEEDPCmp( DOUBLE leftParm, DOUBLE rightParm ); 22 LONG IEEEDPTst( DOUBLE parm ); 23 DOUBLE IEEEDPAbs( DOUBLE parm ); 24 DOUBLE IEEEDPNeg( DOUBLE parm ); 25 DOUBLE IEEEDPAdd( DOUBLE leftParm, DOUBLE rightParm ); 26 DOUBLE IEEEDPSub( DOUBLE leftParm, DOUBLE rightParm ); 27 DOUBLE IEEEDPMul( DOUBLE factor1, DOUBLE factor2 ); 28 DOUBLE IEEEDPDiv( DOUBLE dividend, DOUBLE divisor ); 29 DOUBLE IEEEDPFloor( DOUBLE parm ); 30 DOUBLE IEEEDPCeil( DOUBLE parm ); 31 32 #ifdef __cplusplus 33 } 34 #endif /* __cplusplus */ 35 36 37 #endif /* CLIB_MATHIEEEDOUBBAS_PROTOS_H */