早教吧作业答案频道 -->数学-->
为什么2的原码不是01111110呢?只能用0而不能用1来补充不足的位数吗?那-2的原码是10000010吗?
题目详情
为什么2的原码不是01111110呢?只能用0而不能用1来补充不足的位数吗?那-2的原码是10000010吗?
▼优质解答
答案和解析
计算机笨啊,它不认识负数.所以,人们只好用最高位来表示符号.
计算机笨啊,它只会做加法,连减法都不会做.所以,2-1计算机只会做2+(-1).
所以,原码只能用0表示,这样2+2才是00000010+00000010=00000100,这才是4.若用1补足,那么01111110+01111110该等于什么东西了?
-2的原码是10000010,没错.但负数不能用原码来做计算.2+(-2)=00000010+1000010=10000100,乱套了.计算的时候,负数只能用补码来计算,-2的补码是11111110,这样2+(-2)才等于0.
计算机笨啊,它只会做加法,连减法都不会做.所以,2-1计算机只会做2+(-1).
所以,原码只能用0表示,这样2+2才是00000010+00000010=00000100,这才是4.若用1补足,那么01111110+01111110该等于什么东西了?
-2的原码是10000010,没错.但负数不能用原码来做计算.2+(-2)=00000010+1000010=10000100,乱套了.计算的时候,负数只能用补码来计算,-2的补码是11111110,这样2+(-2)才等于0.
看了 为什么2的原码不是01111...的网友还看了以下:
天平使用是砝码改变,而案秤的砝码不变?据我所知案秤的砝码也可以改变,为什么说案秤砝码不变? 2020-05-20 …
原码乘法运算规定( )。A.操作码用原码表示,连同符号位直接相乘B.操作数用原码表示,符号位不参与 2020-05-24 …
原来和新换的号码都是4位数,新号码是原号码的4倍,而且原来的号码从后面倒着正好是新号码.你知道这个 2020-06-16 …
你的回答中说,补码变原码是将补码减一再取反,似乎不是这样.补码与原码互相转换的原则均是取反加 2020-06-22 …
号码分别分为1、2、3、4的四位运动员在比赛中获得前四名,而且每位运动员的名次都与自己的号码不符第 2020-06-26 …
一个商人想用一个40磅的砝码秤量物品,但砝码不小心跌在地上而且碎成4块,经秤量这4块砝码的质量都是 2020-06-26 …
为什么2的原码不是01111110呢?只能用0而不能用1来补充不足的位数吗?那-2的原码是1000 2020-07-21 …
-2147483648的原码是怎么表示的-2147483648这个数的补码既然是1.0000(1后面 2020-11-23 …
王宏的爸爸用家里的电话号码作彩票号码,连续买了9期都没中奖,现在他又来到投注站,犹豫不决,不知道要不 2020-12-03 …
负0的原码为什么负0的补码[-0]原=[-0]补为什么?如果把-0的补码换算成原码是不是-1再取反? 2021-02-10 …