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 11
Mathématiques
Molotof
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) 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
-
1. Réponse caylus
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