#include <exec/types.h>
#include <libraries/mathffp.h>
#include <clib/mathffp_protos.h>
#include <clib/mathtrans_protos.h>
struct Library *MathTransBase;
VOID main()
{
FLOAT f1, f2, f3;
FLOAT i1;
if (MathTransBase = OpenLibrary("mathtrans.library",33))
{
f1 = SPAsin(f2); /* Call SPAsin entry */
f1 = SPAcos(f2); /* Call SPAcos entry */
f1 = SPAtan(f2); /* Call SPAtan entry */
f1 = SPSin(f2); /* Call SPSin entry */
f1 = SPCos(f2); /* Call SPCos entry */
f1 = SPTan(f2); /* Call SPTan entry */
f1 = SPSincos(&f3, f2); /* Call SPSincos entry */
f1 = SPSinh(f2); /* Call SPSinh entry */
f1 = SPCosh(f2); /* Call SPCosh entry */
f1 = SPTanh(f2); /* Call SPTanh entry */
f1 = SPExp(f2); /* Call SPExp entry */
f1 = SPLog(f2); /* Call SPLog entry */
f1 = SPLog10(f2); /* Call SPLog10 entry */
f1 = SPPow(f2); /* Call SPPow entry */
f1 = SPSqrt(f2); /* Call SPSqrt entry */
i1 = SPTieee(f2); /* Call SPTieee entry */
f1 = SPFieee(i1); /* Call SPFieee entry */
CloseLibrary(MathTransBase);
}
else
printf("Can't open mathtrans.library\n");
}
[Back to Amiga Developer Docs]