Mathématiques

Question

Bonsoir, j'ai besoin d'aide pour mon DNS sur le binaire.


1) Coder 103 et -63 par la méthode du "complément à 2" sur un octet.

2) Convertir en base 16 le nombre 111000111010² sans passer par la base 10.

3) Quel est le plus petit entier négatif et le plus grand entier positif que l'on puisse représenter par la méthode du complément à 2 sur 32 bits?


Merci bcp!

1 Réponse

  • Réponse :

    Bonsoir,

    Explications étape par étape

    1)

    [tex]103_{10}=0110|0111_{2}\\\\63_{10}=0011|1111_{2}\\C_1(63)=1100|0000_{2}\\C_2(63)=C_1(63)+1=1100|0001_{2}\\\\2)\\1110|0011|1010_{2}=E|3A_{16}\\\\[/tex]

    3)

    Le plus grand entier est

    0111|1111 1111|1111 1111|1111 1111|1111 B = 7F FF FF FF H = 2147483647 D

    Le plus petit entier 80 00 00 00H =-2147483648

Autres questions