Etapas para converter números decimais negativos em complementos hexadecimais

Tome 8 bits como exemplo: Passos

1. Primeiro pegue o valor absoluto do número negativo;

2. Converta o valor absoluto para binário primeiro;

3. Complemente o complemento binário em 8 bits;

4. Adicione o código inverso acima para obter o código complementar;

5. O código complementar pode ser convertido em hexadecimal;

Exemplo: -6

1. Pegue o valor absoluto de 6;

2. O bit binário correspondente é 110;

3. Pegue o código inverso de 0110 a 1001 e complete 8 dígitos: 11111001;

3. Adicione 8 dígitos a 110 na segunda etapa para obter 00000110 e, em seguida, leve o código inverso para 11111001;

4. Adicione o código inverso de alguém: 11111010;

5. Hexadecimal: FA

おすすめ

転載: blog.csdn.net/sunbinkang/article/details/129597367