作者jim055006 (好崩潰)
看板Grad-ProbAsk
標題[理工] [計組]99交大資聯
時間Tue Jan 10 10:45:05 2012
1.
I is an integer variable. Which of the following expressions give the correct
result of (1/8)?
a)(I+7)>>3
b)(I>0?I>>3:(I+7)>>3)
c)I>>3
d)(I+((I>>31)&7))>>3
答案給BD
是要如何判斷呢??
-------------------------------------------------------------------------------
2.
http://ppt.cc/c!ej
答案給CD
請問C為什麼是正確的??
-------------------------------------------------------------------------------
3.
Which of the following values have identical representation no matter whether
the machine is big-endian or little-endian?
a)Integer 0
b)IEEE single precision +0.0
c)Integer -1
d)IEEE single precision NaN
答案是給ABC
請問C為什麼正確??
-------------------------------------------------------------------------------
以上
請高手解惑
鋼溫~~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 223.140.176.223
推 jackbll:第一題再問題板很常出現阿= = 找一下吧 01/10 10:49
→ jackbll:第二題非正規數就是要表示的數指數部分 浮點數不能表示了 01/10 10:50
推 jackbll:舉例好了 我覺得直接講有點難講XD 01/10 10:53
→ jackbll:EX 0 00000000 0....01分別對應: 正負號 指數 m甚麼忘了XD 01/10 10:55
→ jackbll:表示出來的數就是(-1)^0* 2^(0-127) * 0.000....1 01/10 10:59
推 jackbll:後面會變 1*2^(-22)的小數 01/10 11:02
→ jackbll:痾..講得有點鳥,如果還是不懂就查一下wiki吧XD 01/10 11:03
→ jackbll:第三題就就是記憶體儲存這32bit的資料從左到右 跟從右到左 01/10 11:05
→ jackbll:是不是不一樣 -1二元表示法1111111111111111111所以ok 01/10 11:05
→ RebeccaHall:如何解 RC問題.. 01/10 22:17
→ jim055006:可是他單精度的指數儲存已經超過範圍了ㄝ?? 01/10 22:50
推 jackbll:你的範圍是指? 01/10 23:23
→ jim055006:儲存的指數範圍不是-126~127??? 01/13 22:11
→ rick4374:想請問第二題 C選項 是對的嗎? 01/20 02:05
→ rick4374:看課本上 的非正規數的最小數是0.000...001 * 2^-126 01/20 02:08
→ rick4374:指數部分為什麼是-126不是-127啊 01/20 02:09