全國

          熱門城市 | 全國 北京 上海 廣東

          華北地區 | 北京 天津 河北 山西 內蒙古

          東北地區 | 遼寧 吉林 黑龍江

          華東地區 | 上海 江蘇 浙江 安徽 福建 江西 山東

          華中地區 | 河南 湖北 湖南

          西南地區 | 重慶 四川 貴州 云南 西藏

          西北地區 | 陜西 甘肅 青海 寧夏 新疆

          華南地區 | 廣東 廣西 海南

          • 微 信
            高考

            關注高考網公眾號

            (www_gaokao_com)
            了解更多高考資訊

          首頁 > 高中頻道 > 信息學聯賽輔導 > 信息學聯賽輔導:Fillchar過程全解(3)

          信息學聯賽輔導:Fillchar過程全解(3)

          2009-11-12 22:10:14網絡

            15

            14

            13

            12

            11

            10

            9

            8

            7

            6

            5

            4

            3

            2

            1

            0

            0

            0

            0

            0

            0

            0

            0

            1

            0

            0

            0

            0

            0

            0

            0

            1

            longint類型的數據是用補碼表示的有符號數,最高位是符號位,0表示正,1表示負,由于本數是正數,故補碼、反碼及原碼均為00000001000000010000000100000001,其值為(224+216+28+1)10=( 16843009)10;

            如果,執行的是fillchar(a,size(a),255),結果又是怎樣的?

            由于(255)10=(11111111)2,故填充后,補碼為11111111111111111111111111111111,它是負數,則其反碼為11111111111111111111111111111110,原碼為10000000000000000000000000000001,其值為-1

            6.single  每個元素是4字節量,全部為2.36942782761724E-0038,這是因為,對于每個元素來講,用1填充后的結果與longint類型的二進制碼完全相同,但是, single類型對此數據的“解釋”卻完全不同:

            A.最高位(第31位)是整個數的符號位,0為正, 1為負;

            B.接著的8位(第30位至第23位)是用移碼表示的階碼;

            C.后面的23位(第22至第0位)表示尾數;

            D.單精度量的值為:±2實際指數*實際尾數

           、、若階碼=00000000,則實際指數=-126,實際尾數=(0.???????????????????????)2,其中的?代表相應位置上的二進制碼(0或1);顯然,在?全為0時, 這個單精度量的值為0;

           、凇⑷綦A碼大于00000000且小于11111111,則實際指數=階碼-(127)10=階碼-01111111,實際尾數=(1.???????????????????????)2

           、、INF(無窮大)若階碼=11111111,尾數全0,則已達上界,被作為無窮大

           、、浮點運算錯誤:若階碼=11111111,尾數在(00000000000000000000000, 10000000000000000000000)之間。

           、荨AN(非數:Not A Number)若階碼=11111111,尾數在[10000000000000000000000, 11111111111111111111111]之間

            下面,我們來分析二進制碼為00000001000000010000000100000001的單精度數(single類型)的值是多少。①最高位為0,表示正數;②階碼為00000010,換成10進制數為2,則實際指數=2-127=-125,③尾數為00000010000000100000001,實際尾數=1. 00000010000000100000001, 換成10進制數為1+2-7+2-15+2-23=1.00784313678741455078125, ④此單精度數的值是+2-125*1.00784313678741455078125≈2.36942782761724e-38

           

          [標簽:競賽聯賽 學習方法]

          分享:

          高考院校庫(挑大學·選專業,一步到位!)

          高考院校庫(挑大學·選專業,一步到位。

          高校分數線

          專業分數線

          • 歡迎掃描二維碼
            關注高考網微信
            ID:gaokao_com

          • 👇掃描免費領
            近十年高考真題匯總
            備考、選科和專業解讀
            關注高考網官方服務號


          国产成人无码av片在线观看不卡| 波多野结衣中文字幕免费视频| 中文字幕精品一区二区精品| 亚洲AV永久无码区成人网站| 三级理论中文字幕在线播放| 国产午夜精品无码| 亚洲AV中文无码乱人伦在线视色| 亚洲精品无码永久在线观看| 久久AV高清无码| 中文字幕乱码人妻无码久久| 色综合久久中文字幕无码| 成人无码区免费A∨直播| 免费无码av片在线观看| 亚洲中文字幕无码不卡电影| 国产无码网页在线观看| 色爱无码AV综合区| 亚洲av永久无码精品表情包| 中文字幕精品一区| 中文字幕免费在线| 中文无码久久精品| 亚洲中文字幕无码爆乳av中文| 91嫩草国产在线无码观看| 蜜桃臀无码内射一区二区三区| 少妇性饥渴无码A区免费 | 久久AV高潮AV无码AV| 日韩高清在线中文字带字幕 | 人妻系列无码专区久久五月天| 无码人妻精品一区二区三区99仓本 | 亚洲乱码中文字幕综合| 无码国产亚洲日韩国精品视频一区二区三区| 无码精品A∨在线观看中文| 亚洲日韩精品A∨片无码| 波多野结衣AV无码久久一区| 特级做A爰片毛片免费看无码| 久久午夜福利无码1000合集| 天堂Aⅴ无码一区二区三区 | 中文成人久久久久影院免费观看| 欧美一级一区二区中文字幕| 精品久久久久久久久久中文字幕 | 中文字幕丰满乱子伦无码专区| 亚洲人成国产精品无码|