數值資料的表示方法.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
數值資料的表示方法 數值資料:固定點數值資料 浮動點數值資料 帶號數值表示法 固定點數字資料表示法 固定點數字:將某數之小數點放在指定之位置。 一般都是以2個Bytes或4個Bytes來儲存資料。 例:若儲存+15(以2個Bytes來儲存) 固定點數字資料表示法 動動腦 若要表示(-15)(用2’S表示),則結果應是如何呢? 答: 浮動點數值資料表示法 非整數數值資料,通常是以浮點型式儲存 浮點數在計算機可分為單精數(4Bytes)及倍精數(8Bytes) 數值正規化: 儲存方法(例:(35.25)10 步驟一1:將十進位化為二進位 浮動點數值資料儲存格式 基準表示法(符號位元與指數部分通常佔一個位元組) (026、指數部份:1000110) 應用題 設十進位的有效位數為n位,若尾數部分有10bit,試問n=?(即問十進位的有效位有幾位?) 帶號數值表示法 例:-30 (30)10=2 2 * * 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 符號位元(Sign Bit), 0表示正值,1表示負值 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 0 0 0 1 1 1 1 1 1 1 1 1 1 1 1 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 補給站 若要表示(-351)(用2’S表示),則結果應是如何呢? 答: 3 1000=1*10___=0.1*10_____ 4 動動腦:(0.0001)10的正規化為何? . . 答:0.1*10-3 (35.25)10=(100011.01)2 步驟一2:將數值正規化 =100011.01 =026 步驟一3:處理指數部份 64+6=70?(70)10=(1000110)2 步驟一4:將小數、指數部份填入格式中 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 小數部份 (尾數部份) (數值部份) 指數部份 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 1 0 1 1 0 0 0 1 0 1 1 0 0 0 1 0 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 符號位元 10n=210 ? Log1010n = log10210 ? nlog1010=10 log102 ? n=10 log102 ? n=10* 0.301 =3.01 =3位(不可四捨五入) 練習題:若尾數部份佔25位元,則此計算機準 確度可達幾位? 答:7位 *

文档评论(0)

aiwendang + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档