bonjour,
sans certitude, je te donne mon avis :
binaire pur : si tu codes 2^9 - 1 , je ne vois pas où est le bit qui indique que le nombre est négatif. Il me semble qu'il faut réserver le bit tout à gauche pour le signe. Sinon, comment faire la différence entre un nombre positif et un nombre négatif ?
Perso, je me limiterais à 8 bits significatifs d'ou : -255
pour SVA, CP1 et CP2 je suis d'accord avec toi.
en octal et en hexa, on ne te demande pas le nombre de bits utilisé, mais le nombre de chiffres.
-255 s'écrit -377 en base 8 (ce qui ne correspond pas à 3 bits, car sur un bit, tu ne mets que 0 ou 1). Un chiffre en octal s'écrit sur 3 bits) et -FF en base 16 (un chiffre en hexa s'écrit sur 4 bits).
encore une fois, c'est sans certitude (mes expériences de codage en binaire sont bien trop loin !).
Bonne fin de journée.