作者abcdfgi (考古题是很重要滴)
看板TransCSI
标题Re: [问题] 数值表示范围、unsigned int表示范围、 …
时间Wed Oct 15 21:37:33 2008
※ 引述《zptdaniel ()》之铭言:
: @@! 谢谢各位的帮忙! 我懂了.(应该).哈哈
: 请问有没有人可以帮我解说下面这两题?
: 谢谢~感恩!
: ※ 引述《zptdaniel ()》之铭言:
: 1. 使用相同的位元数目,哪一个数字表示法能表示较大的正整数值?
: (A)2的补数 (B)1的补数 (C)Unsigned整数 (D)Biased/Excess-K
: Ans:(D)
这题实在很ooxx...我举8bit为例
unsigned 为255
D如果用类似IEEE754的方法 0 11111 11 0当作正号
11111为excess的部份,值为15
11是正规化後的结果,则此数值为 (1.11)*2^15
这只是我对这题的猜测(换句话说,我是硬掰的= =)
不知道这题目哪来的,可以透露一下吗?
: 2.假设某系统中C语言之int型别与unsigned int 型别之变数每个各占2bytes
: 之记忆体空间,请分别写出他们所能表示之整数的范围.
: Ans:(1)-32768~+32767
: (2)0~(2^16) -1 = 0 ~ 65535
16-bit for int (2补数法) -2^15 ~~ 2^15-1
unsigned int 0 ~~ 65535
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 119.14.76.110
1F:推 zptdaniel:第一个题目为95年暨南大学资管系的考题 10/15 22:36