Pourquoi la 08
est considéré comme un int hors plage, mais 07
et en dessous ne le sont pas ?
Réponse
Trop de publicités?
Ashwin J Chhetri
Points
127
Dans la plupart des langages de programmation comme Java
y C/C++
le nombre avec zéro en tête est interprété comme nombre octal . Comme nous le savons, les nombres octaux ne sont représentés qu'à l'intérieur de 0
à 7
chiffres uniquement. Ainsi, des nombres comme 05
, 03
, 054
sont valables, mais les nombres comme 078
, 0348
, 09
, 08
tendent à être invalides.
- Réponses précédentes
- Plus de réponses