Pesquisar neste blogue

quarta-feira, 3 de outubro de 2018

Representação em complemento para dois


Considere o número hexadecimal B561h, de 16 bits em notação de complemento para 2.
Converta-o para decimal.

B561h = 1011010101100001b = 1011 0101 0110 0001b

Complemento para um = 0100 1010 1001 1110b

Complemento para dois = 0100 1010 1001 1111b =

= -(2^14 + 2^11 + 2^9 + 2^7 + 2^4 + 2^3 + 2^2 + 2^1 + 2^0) = -19103


Se quiser explicações sobre esta matéria (ou outras que encontre neste blogue), contacte-nos, de preferência por email. Este blogue destina-se à divulgação dos nossos serviços. É apenas uma pequena amostra do que sabemos e podemos fazer.