- 博客(2)
- 收藏
- 关注
原创 为什么计算机要用反码和补码
学了这么久计算机突然还是对这个东西不理解,今天查看了许多帖子才明白,总结了一下 首先,明白计算机是只会做加法的,再面对减法,除法,乘法等运算时,都会转化为加法。譬如,2-2,也就是2+(-2),至于为什么计算机只会加法,这恐怕牵涉到电路设计等一系列知识,此事绝非我等应该讨论的事情 原码,就是一个数的二进制表示,在计算机中所有数据都以二进制表示,规定消耗一个位(最高位)用来储存这个数的正负。1代表这个数是负数,0代表这个数是正数,那么在用一个字节表示时,2的原码是0000 0010,-2的原码是100
2022-04-22 13:31:58
2462
6
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人