品牌型号:联想拯救者Y9000P
系统:Windows 11
负数在计算机中以其绝对值的补码形式表达。计算机中,不管正数,还是负数都用二进制补码表示。正数的原码、反码、补码都一样。假设整型是8位二进制表示,那么正数的表示范围是0~127。补码表示是0000 0000~0111 1111。
原码:一个整数,按照绝对值大小转换成的二进制数,称为原码。比如 00000000 00000000 00000000 00000101是5的原码。
反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码。取反操作指:原为1,得0;原为0,得1。(1变0; 0变1)比如:将00000000 00000000 00000000 00000101每一位取反,得11111111 11111111 11111111 11111010。称:11111111 11111111 11111111 11111010是 00000000 00000000 00000000 00000101 的反码。
反码是相互的,所以也可称:11111111 11111111 11111111 11111010和00000000 00000000 00000000 00000101互为反码。
补码:反码加1称为补码。也就是说,要得到一个数的补码,先得到反码,然后将反码加上1,所得数称为补码。比如:00000000 00000000 00000000 00000101的反码是:11111111 11111111 11111111 11111010。那么,补码为:11111111 11111111 11111111 11111010+1=11111111 11111111 11111111 11111011所以,-5在计算机中表达为:11111111 11111111 11111111 11111011。转换为十六进制:0xFFFFFFFB。
相关问题
- 10-04 中心点符号怎么打出来
- 10-03 word全选快捷键ctrl加什么
- 10-03 怎么在电脑上打出、符合
- 10-03 考研照片宽高比3:4怎么设置
- 10-02 正负符号±怎么打
- 10-02 电脑打字的时候不显示字框
- 10-02 pdf打印出来很小怎么办
- 10-02 图片怎么调整尺寸大小
- 10-01 电脑上.键怎么按
- 10-01 在线表格怎么做如何制作
- 10-01 电脑屏幕一直换图片怎么取消
- 10-01 笔记本卸载软件怎么卸载干净
- 09-30 苹果电脑熄屏幕时间怎么设置
- 09-30 win10中文模式打出来是字母
- 09-29 电脑打不出中文只打出英文怎么办
- 09-29 电脑如何关闭屏保和锁屏
- 09-29 电脑键盘怎么打出@这个符号
- 09-28 文本边框怎么设置
- 09-28 wps剪切快捷键ctrl加什么
- 09-28 电脑上表格怎么制作表格
立即回答