二进制数为什么不是负数?
3个回答
展开全部
二进制小数的位权都是2的负整数次幂,即阶数为负数。
例如二进制小数0.101101b,转换成十进制小数:
0.101101b=1*2^(-1)+0*2^(-2)+1*2^(-3)+1*2^(-4)+0*2^(-5)+1*2^(-6)=0.703125d。
二进制数:
二进制数除法与十进制数除法很类似,可先从被除数的最高位开始,将被除数(或中间余数)与除数相比较,若被除数(或中间余数)大于除数,则用被除数(或中间余数)减去除数,商为1,并得相减之后的中间余数,否则商为0。
再将被除数的下一位移下补充到中间余数的末位,重复以上过程,就可得到所要求的各位商数和最终的余数。
展开全部
二进制数为什么不是负数?
你忘写负号了吧!
前面写上负号(-),就是负数。
你看吧:
X = -7 8 (十进制负整数)
= -100 1110 (二进制负整数)
Z =-0 . 2 5 (十进制负小数)
=-0 . 0 1 (二进制负小数)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
二进制数为什么不是负数?
二进制数,可以是负数,也可以是正数和零。
如:-1011,就是负的二进制数。
还有:-0.11,也是负数。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询