« Programmation C/Types de base » : différence entre les versions

Contenu supprimé Contenu ajouté
modification des tailles en bits des unsigned int et ajustement des bornes de valeurs des int et unsigned int
problème de mise en page
Ligne 65 :
| ≥ 16 bits (processeur 16 bits)
≥ 32 bits (processeur 32 bits)<ref name=":0">https://www.commentcamarche.net/contents/121-langage-c-les-types-de-donnees</ref>
| style="background-color:#FFFFFF; text-align: right;" | -32 768
-2 147 483 648
<br />
| style="background-color:#FFFFFF; text-align: right;" | -(2<sup>15</sup>)
-(2<sup>31</sup>)
| style="background-color:#FFFFFF; text-align: right;" |{{formatnum:+32767}}+2 147 483 647
| style="background-color:#FFFFFF; text-align: right;" |2<sup>15</sup>-1
2<sup>31</sup>-1
231-1
|-
| bgcolor="#F9F9F9" |<code>unsigned int</code>
Ligne 83 ⟶ 82 :
| style="background-color:#FFFFFF; text-align: right;" |{{formatnum:+65535}}+4 294 967 295
| style="background-color:#FFFFFF; text-align: right;" |2<sup>16</sup>-1
2<sup>32</sup>-1
232-1
|-----
| bgcolor="#F9F9F9" |<code>long</code>