阅读数:881
已有1条回答
管理员
负数在计算机中以其绝对值的补码形式表达。计算机中,不管正数,还是负数都用二进制补码表示。正数的原码、反码、补码都一样。假设整型是8位二进制表示,那么正数的表示范围是0~127。补码表示是00000000~01111111。
原码:一个整数,按照绝对值大小转换成的二进制数,称为原码。比如00000000000000000000000000000101是5的原码。
反码:将二进制数按位取反,所得的新二进制数称为原二进制数的反码。取反操作指:原为1,得0;原为0,得1。(1变0;0变1)比如:将00000000000000000000000000000101每一位取反,得11111111111111111111111111111010。称:11111111111111111111111111111010是00000000000000000000000000000101的反码。
反码是相互的,所以也可称:11111111111111111111111111111010和00000000000000000000000000000101互为反码。
补码:反码加1称为补码。也就是说,要得到一个数的补码,先得到反码,然后将反码加上1,所得数称为补码。比如:00000000000000000000000000000101的反码是:11111111111111111111111111111010。那么,补码为:11111111111111111111111111111010+1=11111111111111111111111111111011所以,-5在计算机中表达为:11111111111111111111111111111011。转换为十六进制:0xFFFFFFFB。
猜你喜欢
孔雀简单介绍和特点是什么
夹竹桃有毒吗
奇瑞qq冰淇淋价格及配置(奇瑞QQ冰淇淋即将上市)
微信个性签名在哪里显示
一元二次方程计算题
兰德酷路泽中东报价(兰德酷路泽中东开启预售)
东兰县景点
观致车是国产车还是合资车
霜之朝徒长了怎么办
汽车变速箱油多少钱(换变速箱油大概多少钱呢)
Apple Watch SE 2表盘介绍
吉利远景suv与比亚迪宋对比 吉利远景suv和比亚迪宋哪个好
最新学习
lon-al00是华为什么型号手机
为什么暖气管有敲打声
amdcpu后缀字母含义
怎么申请行程码让顾客扫
拔智齿为什么会死人
怀孕可以吃花甲吗 吃花甲会不会流产
吉利博越x这款车怎么样 动力十分充沛(百公里油耗实测9.2L)
西兰花变黄了还能吃吗
荣耀90Pro充电怎么充对电池好
新款奇瑞qq车价格及图片(奇瑞QQ冰最新消息)
现代悦纳报价及图片(现代悦纳参数配置)
电动汽车价格及图片 优质电动汽车推荐