j'aimerais savoir comment écrire -1 ,-2.-12 en binaire
-----
21/10/2006, 01h40
#2
invitec35bc9ea
Date d'inscription
janvier 1970
Messages
4 713
Re : negatif en binaire
cherche sur google "complement à deux"
21/10/2006, 09h36
#3
invitee0b658bd
Date d'inscription
janvier 1970
Messages
8 410
Re : negatif en binaire
bonjour,
le codage binaire ou la representation des nombres en memoire, un vaste sujet
tu peux deja aller voir la http://www.arcanapercipio.com/gen/binaire/bin-nb.php
il existe une multitude de codages binaires differents plus ou moins adaptés aux divers problemes. pour representer les entiers negatif le complement a 2 est une bonne solution tant que l'on maitrise la taille des nombres que l'on desire representer.
fred
21/10/2006, 13h52
#4
jiherve
Date d'inscription
juin 2006
Localisation
gironde
Âge
72
Messages
26 631
Re : negatif en binaire
Bonjour
en complement à deux -A = !A+1
!A = complement à un = A barre.
petite astuce pour convertir un nombre binaire en son opposé : à partir du lsb chercher le premier 1 , le garder et ensuite inverser tous les autres bits.
ex avec 5 bits BS+mantisse : 10d = Ah = 01010b
-10 = 10101b + 00001b = 10110b = 16h
JR
Aujourd'hui
A voir en vidéo sur Futura
21/10/2006, 18h59
#5
Jack
Modérateur
Date d'inscription
avril 2003
Localisation
Metz
Messages
17 788
Re : negatif en binaire
Bonjour,
attention, pour travailler en binaire signé, il faut travailler avec des nombres formatés, possédant donc le même nombre de bits.