计算机科学概论(第11版) 1.7节 问题与练习答案

说明:以下答案皆为我自己做的,如有错误,欢迎指正。

1. a. 5/8;  b.13/4;  c.9/32;  d.-3/2;  e.-11/64

 

2.a. 01101011; 

b. 01111010, 截断情况:1/4无法存储,21/4=101.01,是5位,所以只能存放1010,最后一位1被截断舍去;

c. 01001100;

d.11101110;

e.11111000,截断情况:3/8被舍去,35/8=100.011,所以只能存放1000,后面的11就被截断舍去;

 

3.前者为9/16,后者为13/32。后者小。

比较流程为:

(1)进行符号位比较,符号位为0的大。如果符号位相同,则从左到右按位序比较余下的位,直到找到相同位上值不同的。

(2)当符号位为0时,在该位置上包含1的位模式更大,否则,包含0的更大。

 

4.可以表示的最大值是01111111(15/2),最小正值为00001000(1/32).


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值