« 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
| 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
|-
| 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
|-----
| bgcolor="#F9F9F9" |<code>long</code>
|