十进制负数转二进制

1.将十进制输转化成二进制数,不管符号。

2.对转化的二进制数逐位取反

3.对取反后的二进制数加1,结果就是十进制负数转化成的二进制数。

例:-32转化成二进制数

1.(十进制)32=(二进制)00100000

2.(二进制)00100000逐位取反为:11011111

3.二进制数+1得:11100000

例:-5转化成二进制数

1.(十进制)5=(二进制)00000101

2.(二进制)00000101逐位取反为:11111010

3.二进制数+1得:11111011

例:-62转化成二进制数

1.(十进制)62=(二进制)00111110

2.(二进制)00111110逐位取反为:11000001

3.二进制数+1得:11000010

你可能感兴趣的:(十进制负数转二进制)