二進位轉十進位.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文档。上传文档
查看更多
二進位轉十進位

* * * * * * * * * * * * * * * * * * * * * * * 單倍精準數 符號位元 1個位元,以0表示正數;以1表示負數。 指數部分 8個位元,以過剩127(Excess 127 – 加上127)方式表示。 尾數部分 23個位元,從標準化的小數點後開始存起,不夠的位元部分補0。 範例19 給定一實數10110.100011,先轉換成1.0110100011×24,因為是正數,所以符號位元為0,其尾數部分為0110100011,指數部分為4,以過剩127方式儲存,必須先加上127,得131,再將131轉換成二進位,因此10110.100011若按IEEE 754標準儲存,為01000001101101000110000000000000。 實數10110.100011 的浮點數表示法 範例20 -0.0010011又是如何儲存呢?先轉換成-1.0011×2-3,因為是負數,所以符號位元為1,其尾數部分為0011,指數部分為-3,以過剩127方式儲存,必須先加上127,得124,再將124轉換成二進位,因此-0.0010011若按IEEE 754標準儲存,為10111110000110000000000000000000。 實數-0.0010011的浮點數表示法 浮點數表示法的數值 範例21 在IEEE 754標準下,01000010100101000110000000000000所儲存的數值為多少呢?首先,位元符號為0,所以是正數,指數部分換成十進位為133,再減去127,得6,因此,01000010100101000110000000000000所儲存的數值為1.0010100011×26,也就是1001010.0011。。 範例22 在IEEE 754標準下,10000010100101000110000000000000所儲存的數值為多少呢?首先,位元符號為1,所以是負數,指數部分換成十進位為5,再減去127,得-122,因此,10000010100101000110000000000000所儲存的數值為 -1.0010100011×2-122 。 請試試下面的例子 (IEEE 754單倍精準數表示法) 1.5 125.625 ? 0 10000000000000000000000 ? 0 11110110100000000000000 /IEEE-754/Decimal.html (芃安助教提供的驗算網址) IEEE 754單倍精準數 0的公訂表示法為 00000000000000000000000000000000 10000000000000000000000000000000也是0(代表-0) 指數部分的-127和+128做為特殊用途 最小的正數為 00000000100000000000000000000000其數值為+2-126 最大的正數為 01111111011111111111111111111111其數值為(2-2-23)×2127 2-6 ASCII及Unicode 在電腦裡,所有的文字也存成位元字串,因此我們必須有公訂的對照表,以便我們能在儲存時將文字轉成位元字串,而在解讀時能將位元字串轉回文字 ASCII Unicode EBCDIC Big5 GB 表2-4: ASCII符號對照表 Unicode What is Unicode? Unicode provides a unique number for every character, no matter what the platform, no matter what the program, no matter what the language. 萬國碼係啥米碗糕啊? 每個字符在萬國碼中有個唯一的代號 無論在哪種機器上 無論在哪個程式裡 無論用哪種語言 Unicode 已發展出多種編碼方式: 分別以: 為基本單元的編碼方式。 UTF-8在全球資訊網最通行,UTF-16為Java及Windows所採用,而UTF-32則為一些Unix系統使用 e.g. 在UTF-16編碼方式中: UTF-8 UTF-32 8位元 UTF-16 16位元 32位元 趙(8D99) 坤(5764) 茂(8302) 表2-5:Unicode符號對照表 範 圍 代表的字符群 0000-007F 基本拉丁字符(與ASCII相同) 0080-024F 擴充的拉丁字符 0370-03FF 希臘字符 0E00-0E7F 泰文 0E8

文档评论(0)

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

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

1亿VIP精品文档

相关文档