Académique Documents
Professionnel Documents
Culture Documents
I.
II.
III. IV. V.
CHAPITRE II
(1 / )
Langage C
I.
II.
III. IV. V.
(2 / )
1)
La notion de type
La mmoire centrale est un ensemble de positions binaires nommes bits qui sont
regroups en octets (8 bits), et chaque octet est repr par ce quon nomme son adresse
Il nest pas possible dattribuer une signification une information binaire tant que lon ne
connat pas la manire dont elle a t code
Caractres (mot-cl char) ; nous verrons quen fait char apparat (en C) comme un
cas particulier de int.
Langage C
I.
II.
III. IV. V.
2)
int (cest celui que nous avons rencontr dans le chapitre prcdent),
Type
Borne infrieure
Borne suprieure
short
int
long
(3 / )
Langage C
I.
II.
III. IV. V.
(4 / )
3)
Les types flottants permettent de reprsenter, de manire approche, une partie des
nombres rels en sinspirent de la notation scientifique (ou exponentielle) bien connue
1.5 1022 ou 0.472 10-8
double (double prcision (64 bits) 1 bit de signe, 11 bits d'exposant , 52 bits de
mantisse)
long double (double prcision tendue (80 bits) 1 bit de signe, 15 bits d'exposant,
64 bits de mantisse)
Lerreur (relative) ne dpassera pas (10-6 pour le type float) et (10-10 pour le long double)
Langage C
I.
II.
III. IV. V.
(5 / )
3)
Dcimale
Exponentielle
-0.38
-.38
4.
.27
4.25e+4
42.5E3
Langage C
I.
II.
III. IV. V.
(6 / )
4)
Langage C
I.
4)
Les types
II.
III. IV. V.
(7 / )
Langage C
I.
II.
III. IV. V.
(8 / )
5)
Initialisation et constantes
const int n = 20 ; n de type int et de valeur (initiale) 20 mais, n ne peut tre modifier