永发信息网

十进制的-256转化十六进制是怎样算的

答案:2  悬赏:70  手机版
解决时间 2021-11-25 20:56
  • 提问者网友:凉末
  • 2021-11-25 01:58
十进制的-256转化十六进制是怎样算的
最佳答案
  • 五星知识达人网友:未来江山和你
  • 2021-11-25 03:07
先把-256转换为二进制,再转换为十六进制,具体步骤如下:
    256转换为二进制数为1  0000 0000,因位数不是8的倍数,需要在不足的3个高位处补足3个0,为0001 0000 0000;
    因为-256是负数,只需要将最高位的0改成1,级-256二进制数的原码,为1001 0000 0000,表示为十六进制为OX900;
    但是,负数一般用补码表示,二进制数-256的补码为绝对值的原码取反加1,1110 1111 1111+1=1111 0000 0000,所以表示为OXE00
全部回答
  • 1楼网友:酒者煙囻
  • 2021-11-25 04:36
256写成二进制00000001 00000000,各位取反变成
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯