Binaire (2)
Fermé
bolo972
Messages postés
87
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
7 avril 2006
-
5 déc. 2003 à 19:24
much1707 - 21 avril 2009 à 21:19
much1707 - 21 avril 2009 à 21:19
A voir également:
- Binaire (2)
- Codage binaire - Guide
- Jdownloader 2 - Télécharger - Téléchargement & Transfert
- 2 comptes whatsapp - Guide
- Alphabet binaire ✓ - Forum Programmation
- Epson scan 2 ✓ - Forum Imprimante
8 réponses
Bonjour,
représenter les nombres suivants en S+valeur absolue:
complément à1; complément à 2;
-15 ; -78 ;-30 ;-14.5 ;-23.25 ;-32.75
SVP repend moi c urgent.....
représenter les nombres suivants en S+valeur absolue:
complément à1; complément à 2;
-15 ; -78 ;-30 ;-14.5 ;-23.25 ;-32.75
SVP repend moi c urgent.....
J voulez simplement completer par rapport au commentaire de Benjistu que por les nombres négatifs ,il ya 4 systèmes de codage:
codage binaire
complément à1
complément à 2
mode exédent m
codage binaire
complément à1
complément à 2
mode exédent m
un nombre "signé" est soit positif soit négatif, pour le positif cela ne pose pas de problème car le codage ne change pas. Donc $11 = 17
Par contre pour les nombres négatifs il y a 3 système de codages :
1- le code binaire décalé
2- le code complément à 1
3- le code complément à 2
1) soit N ton nombre négatifs et n le nombre de bits utilisés
N = N + 2^n-1
exemple : nombre sur 8 bits donc dans l'intervalle -128< N < 127
-9 = -9 + 2^8-1 = -9 + 128 = 119
= % 01110111
pour se repérer le bit de poid fort en binaire décalé est
à :
0 si le chiffre est négatif
1 si le chiffre est positif
2) le code binaire complément à 1 consiste à "complémenter" tout les bits du nombre binaire
exemple : 127 = % 01111111 = % 10000000^1
3) le code complément à 2 :
Pour coder les nombres négatifs on le complémente à 1, puis on additionne 1 (rn binaire)
exemple : -87 = %10101000^1 + 1 = % 10101001
ici c'est comme en binaire, le bit de poid fort est
à :
0 si le chiffre est positif
1 si le chiffre est négatif
Par contre pour les nombres négatifs il y a 3 système de codages :
1- le code binaire décalé
2- le code complément à 1
3- le code complément à 2
1) soit N ton nombre négatifs et n le nombre de bits utilisés
N = N + 2^n-1
exemple : nombre sur 8 bits donc dans l'intervalle -128< N < 127
-9 = -9 + 2^8-1 = -9 + 128 = 119
= % 01110111
pour se repérer le bit de poid fort en binaire décalé est
à :
0 si le chiffre est négatif
1 si le chiffre est positif
2) le code binaire complément à 1 consiste à "complémenter" tout les bits du nombre binaire
exemple : 127 = % 01111111 = % 10000000^1
3) le code complément à 2 :
Pour coder les nombres négatifs on le complémente à 1, puis on additionne 1 (rn binaire)
exemple : -87 = %10101000^1 + 1 = % 10101001
ici c'est comme en binaire, le bit de poid fort est
à :
0 si le chiffre est positif
1 si le chiffre est négatif
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
bonjour est ce que quelqun pourait me donner le binaire de 31 avec tout les calcul en simplifie svp merci
@+
@+
bolo972
Messages postés
87
Date d'inscription
mercredi 5 février 2003
Statut
Membre
Dernière intervention
7 avril 2006
6
5 déc. 2003 à 20:35
5 déc. 2003 à 20:35
dc si j'ai bien compris
c128000(16) vaut
en valeur signee c128 0000
et valeur réelle c128 0000
car comme c un chiffre entier positif ?
http://www.independza.com
http://moi.independza.com
c128000(16) vaut
en valeur signee c128 0000
et valeur réelle c128 0000
car comme c un chiffre entier positif ?
http://www.independza.com
http://moi.independza.com