|
|
|
|
|
Salut,
je vais parler du C (Miss corrige moi) Un entier est un nombre signé. On va le découper en 2 parties : - un bit pour le signe - un valeur numerique sur 15 bits Pour 16 bits non signé - (16 bits pour la valeur) la plus petite valeur est 0 et la plus grande 2^16 - 1 = 65535 Pour 16 bits signé - ( 1 bit pour le signe et 15 bits pour la valeur) la plus grande valeur sera 2^15 - 1 = 32767 -1 correspond au codage où tous les bits sont positionnés à 1 les positifs 0 111111111111111 + 32767 2^15 -1 0 111111111111110 + 32766 ...... 0 000000000000010 + 2 0 000000000000001 + 1 0 000000000000000 + 0les negatifs 1 111111111111111 - 1 1 111111111111110 - 2 1 111111111111101 - 3 ........... 1 000000000000001 - 32767 1 000000000000000 - 32768 2^15lami20j |
bonjour,mais pour la soustraction de deux nombres negatif binaire comment verifier le resultat apres la somme de c/1 etc/2? |
bjr tt le monde
si ds 1 exo dit que le nbre est signé et on demande d'effectuer l'operation,est ce on fait directement l'operation ou comment? merci. |
BONJOUR J'AIMERAIS AVOIR UN EXERCICE D'UN NOMBRE DECIMAL NEGATIF EN CONVERSION BINAIRE |