home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
015.lha
/
tracer_source
/
MyMath.h
< prev
next >
Wrap
C/C++ Source or Header
|
1986-11-10
|
853b
|
55 lines
/*
MyMath.h
Include file to interface to fast floating point routines
*/
#ifndef MYMATH_H
#define MYMATH_H
#define FFP int
#define IEEE float
typedef union {
IEEE ieee;
FFP ffp;
} fp;
extern int SPFix();
extern FFP SPFlt();
extern int SPCmp();
extern int SPTst();
extern FFP SPAbs();
extern FFP SPNeg();
extern FFP SPAdd();
extern FFP SPSub();
extern FFP SPMul();
extern FFP SPDiv();
extern FFP SPAtan();
extern FFP SPSin();
extern FFP SPCos();
extern FFP SPTan();
extern FFP SPSincos();
extern FFP SPSinh();
extern FFP SPCosh();
extern FFP SPTanh();
extern FFP SPExp();
extern FFP SPLog();
extern FFP SPPow();
extern FFP SPSqrt();
extern int SPTieee();
extern FFP SPFieee();
#ifndef DONT_BARK_MATH /* don't ask ... */
extern int open_math();
extern void close_math();
extern IEEE ffp_to_ieee();
extern FFP ieee_to_ffp();
#endif
#endif