【软考】原码、反码、补码
来源:互联网 发布:dvd光盘修复软件 编辑:程序博客网 时间:2024/06/11 00:15
正数的原码、反码、补码都是其本身
负数的反码是原码的绝对值按位取反,就是符号位不变,其他位取反。补码是反码的末尾加1。
小二儿!上道题!
一个数的原码是2X, 补码是90H,求X是多少
解:
1.先把16进制的 90H换成2进制, 10010000 ,因为第一位是1,所以可以确定这个数是个负数
2.把 10010000- 1 得到反码 10001111,这里要注意这是二进制加减法运算
0+0=0,0+1=1,1+0=1,1+1=10
0-0=0,1-0=1,1-1=0,0-1=-1
3.把反码取反得到 01110000 ,换成十进制就是112,因为是负数,加上负号 , -112
4.2X=-112 , X=-56
我认为二进制加减运算是非常需要注意的地方。
你会了吧!
阅读全文
0 0
- 【软考】原码、反码、补码、移码
- 【软考】原码, 反码, 补码 详解
- 软考:原码、反码、补码、移码
- [软考]原码 反码 补码
- 软考--原码、补码、反码
- 【软考】原码、反码、补码
- 软考必备2------原码、反码、补码和移码
- 【软考】(四)原码、反码、补码
- 软考——再看原码、反码、补码
- 【软考路上】——原码、反码、补码、移码
- [软考]之原码、反码、补码和移码
- 【软考】——原码、反码、补码、移码
- 【软考6】码制:原码、反码、补码、移码
- 原码、反码、补码
- 原码-反码-补码
- 原码、反码、补码
- 原码、反码、补码
- 原码,反码,补码
- [Java]读取文件方法大全
- 搭建双塔(Vijos-1037)
- python+django+uwsgi+nginx+virtualenv 部署高可用的python web环境
- mysql千万级数据量根据索引优化查询速度
- Java WebService 简单实例
- 【软考】原码、反码、补码
- 分治法
- 编译原理实验,实现一个代码解析程序
- 创建一个简单的maven web项目
- 51 nod 1009
- 一把钥匙开一把锁
- java编程思想阅读笔记(二)
- 使用HTMLTestRunner生成测试报告
- js动态删除table表的指定行和列