Re: [問題] 數值表示範圍、unsigned int表示範圍、 …

看板TransCSI作者時間15年前 (2008/10/15 22:55), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串9/9 (看更多)
謝謝各位! 這幾個問題我都搞懂了! 等我多看些題目之後還有問題再PO上來問問大家! 感恩! ※ 引述《avogau ( 假 裝)》之銘言: : ※ 引述《zptdaniel ()》之銘言: : : @@! 謝謝各位的幫忙! 我懂了.(應該).哈哈 : : 請問有沒有人可以幫我解說下面這兩題? : : 謝謝~感恩! : : 1. 使用相同的位元數目,哪一個數字表示法能表示較大的正整數值? : : (A)2的補數 (B)1的補數 (C)Unsigned整數 (D)Biased/Excess-K : : Ans:(D) : Excess-K 的範圍是 -K ~ -K+ 2^(n)-1 : 而 Unsigned : 0 ~ 2^(n)-1 : 因此 這題會是D有兩個可能 : 第一: 答案印錯了 : 第二: 他的K取的是負數 : : * 請問為什麼不是(C)呢? : : Excess所能表示的範圍公式如右: -2^(n-1) ~ +2^(n-1) -1 : : unsigned的公式不是應該為: 0 ~ 2^n -1 嗎? : : 我怎麼看都覺得是(C)才對呀! : : 2.假設某系統中C語言之int型別與unsigned int 型別之變數每個各佔2bytes : : 之記憶體空間,請分別寫出他們所能表示之整數的範圍. : : Ans:(1)-32768~+32767 : : (2)0~(2^16) -1 = 0 ~ 65535 : 這題答案沒錯 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 123.194.97.168
文章代碼(AID): #18zWHyaT (TransCSI)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 9 之 9 篇):
文章代碼(AID): #18zWHyaT (TransCSI)