二进制减法运算如何实现
早已不年少
精选回答
二进制减法与普通减法没有太大差别,只是高位借1只能当2用,这样减下来就不会有问题。比如:二进制101减10等于11,相当于十进制的5减2等于3。十进制不够减的时候借1相当于10,而二进制不够减的时候借1相当于2。
关键是当出现不够减的情况时,该怎么做。数学计算时可以有负数,但计算机上的程序计算时却没有符号位,并且有字节数要求。因此对于非借位式子的就用普通减法运算,对于借位的就需要做补码运算。负数的补码就是对反码加1,而正数不变,正数的原码反码补码是一样的。
独行侠 2024-07-26 12:23:44
相关推荐
vivos1摄像头怎么升降
vivos1升降摄像头的方法:vivos1只有前置镜头可以升降,而且是自动升降,也就是说,当用户在使用到vivos1的前置镜头时,手机会自动识别,接着就会自动升起手机的前置镜头。...
展开详情铁的热膨胀系数是多少
铸铁的热膨胀系数是(9.2-11.8)x0.000001/°C。热膨胀系数:物体由于温度改变而有胀缩现象。其变化能力以等压(p一定)下,单位温度变化所导致的体积变化,即热膨胀系数表示。热膨胀系数有线膨胀系数α、...
展开详情