home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 502b.lha / PCQ_v1.2 / Include / Libraries / MathTrans.i < prev    next >
Text File  |  1991-05-07  |  1KB  |  67 lines

  1. {
  2.     MathTrans.i for PCQ Pascal
  3.  
  4.     This file defines the routines available in the mathtrans
  5.     library.  Some of them are also available within PCQ Pascal,
  6.     but not all of them.   Remember that you'll need to open the
  7.     library to get a valid value for MathTransBase.
  8. }
  9.  
  10. Var
  11.     MathTransBase    : Address;
  12.  
  13. Function SPAcos(fnum : Real) : Real;
  14.     External;
  15.  
  16. Function SPAsin(fnum : Real) : Real;
  17.     External;
  18.  
  19. Function SPAtan(fnum : Real) : Real;
  20.     External;
  21.  
  22. Function SPCos(fnum : Real) : Real;
  23.     External;
  24.  
  25. Function SPCosh(fnum : Real) : Real;
  26.     External;
  27.  
  28. Function SPExp(fnum : Real) : Real;
  29.     External;
  30.  
  31. Function SPFieee(ieeenum : Real) : Real;
  32.     External;
  33.     { ieeenum is a single precision IEEE floating point number,
  34.       incompatible with PCQ Pascal's normal FFP reals }
  35.  
  36. Function SPLog(fnum : Real) : Real;
  37.     External;
  38.  
  39. Function SPLog10(fnum : Real) : Real;
  40.     External;
  41.  
  42. Function SPPow(fnum1, fnum2 : Real) : Real;
  43.     External;
  44.  
  45. Function SPSin(fnum : Real) : Real;
  46.     External;
  47.  
  48. Function SPSincos(VAR cosine : Real; x : Real) : Real;
  49.     External;
  50.  
  51. Function SPSinh(fnum : Real) : Real;
  52.     External;
  53.  
  54. Function SPSqrt(fnum : Real) : Real;
  55.     External;
  56.  
  57. Function SPTan(fnum : Real) : Real;
  58.     External;
  59.  
  60. Function SPTieee(fnum : Real) : Real;
  61.     External;
  62.     { Note: This routine returns a single precision IEEE
  63.         floating point value that is incompatible with
  64.         PCQ's FFP real values }
  65.  
  66.  
  67.