Faire de 5 booleans une variable type 00010

RIN67630:
Non.

ÉDIT: Ouf ça a été corrigé :slight_smile:

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