一个数补码 怎么求真值
人气:268 ℃ 时间:2020-02-05 05:25:13
解答
一个正数的补码是其本身,如8位(一个字节)2是:0000 0010,其补码也是0000 0010.
一个负数的补码是其对应的绝对值的补码取反加一,-1的补码是1111 1111,这个值是这么获得的:-1的绝对值是1,1的补码是0000 0001,安位取反是1111 1110,加1后就是1111 1111.
如果想知道1111 1111对应的数到底是多少,可以这么计算,如果这个数的第一位是1表示负数,也就是1111 1111是负数,这是数安位取反加1,就是这个负数对应的绝对值,即:1111 1111取反是0000 0000,加1是0000 0001,这个数是1111 1111的绝对值,所以1111 1111对应的值是-1.
推荐
猜你喜欢
- 西门豹这片文章写了哪几部分的内容
- a^2-b^2=4,a^2/9+b^2/24=1 请达人写明过程
- 如图,F1,F2是椭圆x^2/a^2+y^2/b^2=1(a>b>0)的左,右焦点,点M在x轴上,且向量OM=√3/2向量OF2,过点F2的直线与椭圆交于A,B两点,且AM⊥x轴,向量AF1×向量AF2=0.(1)椭圆的离心率(2)若△AB
- 一批产品经检验,合格的有792个,不合格的数量占合格的99分之1,这批产品的合格率是( )%
- 请问!眼神不清的含义是什么?
- 高中英语填空题
- 三月份用电量一百瓦时,四月份用电量一百一十瓦时四月用电比三月多百份之几
- 问几道几道关于椭圆的数学题(急需要解答,会的速度来)