| Line |  | 
|---|
| 1 | /* quelques fonctions mathematiques et constantes utiles */ | 
|---|
| 2 | /*                                         cmv  23/06/94 */ | 
|---|
| 3 |  | 
|---|
| 4 | #ifndef PEMATH_SEEN | 
|---|
| 5 | #define PEMATH_SEEN | 
|---|
| 6 |  | 
|---|
| 7 | #include "machdefs.h" | 
|---|
| 8 |  | 
|---|
| 9 | #define  Pi     (double) (3.1415926535898)    /* c'est Pi */ | 
|---|
| 10 | #define  DeuxPi (double) (6.2831853071796)    /* c'est 2*Pi */ | 
|---|
| 11 | #define  SPi    (double) (1.772453850906)     /* c'est sqrt(Pi) */ | 
|---|
| 12 | #define  S2Pi   (double) (2.506628274631)     /* c'est sqrt(2*Pi) */ | 
|---|
| 13 | #define  Rac2   (double) (1.414213562373)     /* c'est sqrt(2) */ | 
|---|
| 14 | #define  Log2   (double) (0.301029995664)     /* c'est log10(2) */ | 
|---|
| 15 | #define  LnPi   (double) (1.14472988585)      /* c'est ln(Pi) */ | 
|---|
| 16 | #define  LgPi   (double) (0.497149872694)     /* c'est log10(Pi) */ | 
|---|
| 17 | #define  Ln10   (double) (2.302585092994)     /* c'est ln(10) */ | 
|---|
| 18 | #define  DftoDm (double) (1.085736204758)     /* c'est 2.5/ln(10) */ | 
|---|
| 19 | #define  Hln2pi (double) 0.918938533205       /* c'est Ln(2*pi)/2 */ | 
|---|
| 20 | #define  JourSec (float) (86400.)       /* nombre de secondes dans 24H */ | 
|---|
| 21 | #define  AnSec  (int) (31557600)   /* nombre de secondes dans 365.25 jours */ | 
|---|
| 22 | #define  GRAND  (float) (1.e+35) | 
|---|
| 23 | #define  GRAND2 (double) (1.e+35) | 
|---|
| 24 | #define  IGRAND (int_4) (2147483647) | 
|---|
| 25 |  | 
|---|
| 26 | #endif | 
|---|
       
      
  Note:
 See   
TracBrowser
 for help on using the repository browser.