|
Dernière réponse | |
---|---|
Sujet : conversion nombre binaire-->nombre decimal ??? | |
HelloWorld | He, c'est vrai ça!
J'y ait jamais pensé, les nombres negatifs, c'est un peu + dur. Attend voir ... Mais on doit pouvoir retomber sur ses pattes ... 1111 1111 = 255 = -1 1111 1110 = 254 = -2 1111 1101 = 253 = -3 ... donc ton nombre négatif, c'est : -(256 - nombre) exemple avec -4, soit 252 en non signé : -(256 - 252) = -(4). Donc, si ton nombre est inférieur à 128, tu applique l'algo donné par thecoin, sinon tu applique ce que je viens de te donner ;) A toi de mettre à jour avec 65536 ou autre en fonction de la taille des opérandes que tu manipules ... |
Vue Rapide de la discussion |
---|