Développement XNA pour la XBox et le PC
6
Déclarer et initialiser une variable peut se faire sur une seule et même ligne :
short nombreDeVies = 7;
Enfin, il est également possible de déclarer et d’initialiser plusieurs variables sur la même
ligne :
short nombreDeVies = 7, score = 0;
Les booléens : vrai ou faux
Une variable de type booléen peut avoir deux états : vrai ou faux, soit respectivement
true ou false. Elle s’utilise de la manière suivante :
bool test = true;
Les booléens sont issus de l’algèbre de Boole. Les conditions et tests logiques sont basés
sur eux.
Découverte des nombres à virgule : les nombres réels
Comme pour les entiers, il existe plusieurs types de variables pour les nombres réels.
Il faut utiliser le point (.) comme séparateur entre la partie réelle et la partie décimale de
votre nombre. Par exemple :
double nombreReel = 4.56;
Notez qu’en utilisant les types float et double, vous devrez faire face à un problème de
précision. Testez par exemple le programme suivant :
namespace PremierProgramme
{
class Program
{
static void Main(string[] args)
{
double total = 0;
while (total < 1)
total += 0.0001;
Console.WriteLine(total);
Console.ReadLine();
}
}
}
Tableau 1-2 Les types réels
Type
Stockage
Valeur minimale
Valeur maximale
float
4 octets
1.4 ¥ 10 –45
3.4 ¥ 10 38
double
8 octets
4.9 ¥ 10 –324
1.8 ¥ 10 308
decimal
16 octets
8 ¥ 10 –28
8 ¥ 10 28
=Labat FM.book Page 6 Vendredi, 19. juin 2009 4:01 16
6
Déclarer et initialiser une variable peut se faire sur une seule et même ligne :
short nombreDeVies = 7;
Enfin, il est également possible de déclarer et d’initialiser plusieurs variables sur la même
ligne :
short nombreDeVies = 7, score = 0;
Les booléens : vrai ou faux
Une variable de type booléen peut avoir deux états : vrai ou faux, soit respectivement
true ou false. Elle s’utilise de la manière suivante :
bool test = true;
Les booléens sont issus de l’algèbre de Boole. Les conditions et tests logiques sont basés
sur eux.
Découverte des nombres à virgule : les nombres réels
Comme pour les entiers, il existe plusieurs types de variables pour les nombres réels.
Il faut utiliser le point (.) comme séparateur entre la partie réelle et la partie décimale de
votre nombre. Par exemple :
double nombreReel = 4.56;
Notez qu’en utilisant les types float et double, vous devrez faire face à un problème de
précision. Testez par exemple le programme suivant :
namespace PremierProgramme
{
class Program
{
static void Main(string[] args)
{
double total = 0;
while (total < 1)
total += 0.0001;
Console.WriteLine(total);
Console.ReadLine();
}
}
}
Tableau 1-2 Les types réels
Type
Stockage
Valeur minimale
Valeur maximale
float
4 octets
1.4 ¥ 10 –45
3.4 ¥ 10 38
double
8 octets
4.9 ¥ 10 –324
1.8 ¥ 10 308
decimal
16 octets
8 ¥ 10 –28
8 ¥ 10 28
=Labat FM.book Page 6 Vendredi, 19. juin 2009 4:01 16
