08.04.2014 Views

Algorithmique et Langage - Pages de Michel Deloizy - Free

Algorithmique et Langage - Pages de Michel Deloizy - Free

Algorithmique et Langage - Pages de Michel Deloizy - Free

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Dynamique <strong>de</strong>s nombres<br />

ENTIERS<br />

Valeur minimale Valeur maximale<br />

8 bits signé -128<br />

127<br />

8 bits non signé 0 255<br />

16 bits signé -32768<br />

32767<br />

16 bits non signé 0 65535<br />

32 bits signé -22 147 483 648 2 147 483 647<br />

32 bits non signé 0 4 294 967 295<br />

VIRGULE<br />

FLOTTANTE<br />

Dynamique <strong>de</strong>s nombres<br />

Chiffres<br />

significatifs<br />

Exposant<br />

min/max<br />

4 oct<strong>et</strong>s 7 ±38<br />

8 oct<strong>et</strong>s 15 ± 308<br />

10 oct<strong>et</strong>s 19 ± 4932<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

9<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

10<br />

Taille <strong>de</strong>s données<br />

! Si E représente l’encombrement mémoire d’un type :<br />

E(char) ≤ E(short) ≤ E(int<br />

int) ≤ E(long)<br />

E(float<br />

float) ≤ E(double) ≤ E(long double)<br />

! Opérateur sizeof.<br />

! Pas <strong>de</strong> type booléen.<br />

Résultat nul ⇒ faux<br />

Résultat non nul ⇒ vrai<br />

Types composés<br />

! les tableaux<br />

! les structures<br />

! les unions<br />

! Remarque :<br />

! On peut combiner les structures <strong>et</strong> les tableaux<br />

! " tableaux <strong>de</strong> structures<br />

! " structures contenant <strong>de</strong>s tableaux.<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

11<br />

M. <strong>Deloizy</strong> <strong>Langage</strong> C<br />

12<br />

3

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!