微机原理中有符号数和无符号数的计算方法有什么不一样?
微机原理中有符号数和无符号数的计算方法有什么不一样?例如:11111111*11111111无符号和有符号的结果分别是什么?...
微机原理中有符号数和无符号数的计算方法有什么不一样?
例如: 1111 1111*1111 1111无符号和有符号的结果分别是什么? 展开
例如: 1111 1111*1111 1111无符号和有符号的结果分别是什么? 展开
2个回答
展开全部
有符号数最高位表示的是符号,0正,1负
计算时当然要把符号位区别对待
计算时当然要把符号位区别对待
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
微机原理中有符号数和无符号数的计算方法的差别在于:
1、有符号数的首位数字,0代表“+”,1代表“-”。无符号数的首位数字,没有特殊含义,直接用于计算即可。
2、同样n位数的有符号数的计算范围是-2^(n-1)~2^(n-1),无符号数的计算范围是0~(2^n)-1。
有符号数是针对二进制来讲的。用最高位作为符号位,“0”代表“+”,“1”代表“-”;其余数位用作数值位,代表数值。
无符号数(Unsigned number)是相对于有符号数而言的,指的是整个机器字长的全部二进制位均表示数值位,相当于数的绝对值。
1、有符号数的首位数字,0代表“+”,1代表“-”。无符号数的首位数字,没有特殊含义,直接用于计算即可。
2、同样n位数的有符号数的计算范围是-2^(n-1)~2^(n-1),无符号数的计算范围是0~(2^n)-1。
有符号数是针对二进制来讲的。用最高位作为符号位,“0”代表“+”,“1”代表“-”;其余数位用作数值位,代表数值。
无符号数(Unsigned number)是相对于有符号数而言的,指的是整个机器字长的全部二进制位均表示数值位,相当于数的绝对值。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询