RIN67630:
Non.
ÉDIT: Ouf ça a été corrigé ![]()
essayez code code
byte octal = 0011;
void setup() {
Serial.begin(115200);
Serial.println(octal);
}
void loop() {}
vous verrez que la console affiche [color=purple]9[/color] c'est à dire qu'on a bien 0011 = 1x8 + 1x1 = 9 on est en octal...
Pour le B majuscule ce n’est pas la spécification du C++, comme dit plus haut c’est bien des #define pour chacune des formes et donc c’est le preprocesseur qui remplace; la notation officielle serait de commencer par 0b par exemple 0b0011
et je n'invente pas tout cela, c'est la specification