Salut, j'ai un petit problème de 'PI undeclared' à la compilation. Je pensais qu'une constante était accessible de partout, si quelqu'un pouvait m'aider ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
 
/* main.cpp */
#define PI (22/7.0)
#include "../inc/angles.h"
...
 
/* angles.h */
#ifndef H_ANGLES
#define H_ANGLES
 
/* Conversion d'un angle en Degrés en Radians */
double Deg2Rad(double &AngleDegres);
 
/* Conversion d'un angle en Radians en Degrés */
double Rad2Deg(double &AngleRadians);
 
#endif
 
/* angle.cpp */
 
#include "../inc/angles.h"
 
/******************************************************************************/
/* Fonctions														  		  */
/******************************************************************************/
 
/* Conversion d'un angle en Degrés en Radians */
double Deg2Rad(double &AngleDegres)
{
	double AngleRadians;
	AngleRadians = AngleDegres * PI / 180;
	return AngleRadians;
}
 
/* Conversion d'un angle en Radians en Degrés */
double Rad2Deg(double &AngleRadians)
{
	double AngleDegres;
	AngleDegres = AngleRadians * 180 / PI;
	return AngleDegres;
}
Sinon, est-ce que quelqu'un pourrait me préciser si le "découpage" de fichiers est bien ?

Merci d'avance
A+