Last change
on this file since 220 was 220, checked in by ansari, 26 years ago |
Creation module DPC/NTools Reza 09/04/99
|
File size:
1.1 KB
|
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 "machine.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.