• <fieldset id="8imwq"><menu id="8imwq"></menu></fieldset>
  • <bdo id="8imwq"><input id="8imwq"></input></bdo>
    最新文章專題視頻專題問(wèn)答1問(wèn)答10問(wèn)答100問(wèn)答1000問(wèn)答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
    問(wèn)答文章1 問(wèn)答文章501 問(wèn)答文章1001 問(wèn)答文章1501 問(wèn)答文章2001 問(wèn)答文章2501 問(wèn)答文章3001 問(wèn)答文章3501 問(wèn)答文章4001 問(wèn)答文章4501 問(wèn)答文章5001 問(wèn)答文章5501 問(wèn)答文章6001 問(wèn)答文章6501 問(wèn)答文章7001 問(wèn)答文章7501 問(wèn)答文章8001 問(wèn)答文章8501 問(wèn)答文章9001 問(wèn)答文章9501
    當(dāng)前位置: 首頁(yè) - 科技 - 知識(shí)百科 - 正文

    浮點(diǎn)數(shù)的表示范圍

    來(lái)源:懂視網(wǎng) 責(zé)編:小采 時(shí)間:2020-11-27 19:27:17
    文檔

    浮點(diǎn)數(shù)的表示范圍

    浮點(diǎn)數(shù)的表示范圍:浮點(diǎn)數(shù)是由符號(hào),階碼和尾數(shù)三部分組成,浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù),單精度浮點(diǎn)數(shù)的便是范圍是-3.4E38~3.4E38,雙精度浮點(diǎn)數(shù)的范圍是-1.79E+308 ~ +1.79E+308【推薦課程:JavaScript教程】浮點(diǎn)數(shù)表示一個(gè)浮點(diǎn)數(shù)(Floating Point
    推薦度:
    導(dǎo)讀浮點(diǎn)數(shù)的表示范圍:浮點(diǎn)數(shù)是由符號(hào),階碼和尾數(shù)三部分組成,浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù),單精度浮點(diǎn)數(shù)的便是范圍是-3.4E38~3.4E38,雙精度浮點(diǎn)數(shù)的范圍是-1.79E+308 ~ +1.79E+308【推薦課程:JavaScript教程】浮點(diǎn)數(shù)表示一個(gè)浮點(diǎn)數(shù)(Floating Point
    浮點(diǎn)數(shù)是由符號(hào),階碼和尾數(shù)三部分組成,浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù),單精度浮點(diǎn)數(shù)的便是范圍是-3.4E38~3.4E38,雙精度浮點(diǎn)數(shù)的范圍是-1.79E+308 ~ +1.79E+308

    【推薦課程:JavaScript教程】

    浮點(diǎn)數(shù)表示

    一個(gè)浮點(diǎn)數(shù)(Floating Point Number)由三個(gè)基本成分構(gòu)成:符號(hào)(Sign)、階碼(Exponent)和尾數(shù)(Mantissa)。通常可以用下面的格式來(lái)表示浮點(diǎn)數(shù):

    S PM

    其中S是符號(hào)位,P是階碼,M是尾數(shù)。

    根據(jù)IEEE(美國(guó)電氣和電子工程師學(xué)會(huì))754標(biāo)準(zhǔn)中的定義,單精度浮點(diǎn)數(shù)是32位(即4字節(jié))的,雙精度浮點(diǎn)數(shù)是64位(即8字節(jié))的。兩者的S、P、M所占的位數(shù)以及表示方法由下表可知:


    S P M 表示公式偏移量
    單精度浮點(diǎn)數(shù)1(第31位)8(30到23位)23(22到0位)(-1)^S*2(P-127)*1.M127
    雙精度浮點(diǎn)數(shù)1(第63位)11(62到52位)52(51到0位)(-1)^S*2(P-1023)*1.M1023

    其中S是符號(hào)位,只有0和1,分別表示正負(fù)

    P是階碼,通常使用移碼表示(移碼和補(bǔ)碼只有符號(hào)位相反,其余都一樣。對(duì)于正數(shù)而言,原碼、反碼和補(bǔ)碼都一樣;對(duì)于負(fù)數(shù)而言,補(bǔ)碼就是其絕對(duì)值的原碼全部取反,然后加1)。階碼可以為正數(shù),也可以為負(fù)數(shù),為了處理負(fù)指數(shù)的情況,實(shí)際的指數(shù)值按要求需要加上一個(gè)偏差(Bias)值作為保存在指數(shù)域中的值,單精度數(shù)的偏差值為127,雙精度數(shù)的偏差值為1023。例如,單精度的實(shí)際指數(shù)值0在指數(shù)域中將保存為127,而保存在指數(shù)域中的64則表示實(shí)際的指數(shù)值-63,偏差的引入使得對(duì)于單精度數(shù),實(shí)際可以表達(dá)的指數(shù)值的范圍就變成-127到128之間(包含兩端)。

    M為尾數(shù),其中單精度數(shù)為23位長(zhǎng),雙精度數(shù)為52位長(zhǎng)。IEEE標(biāo)準(zhǔn)要求浮點(diǎn)數(shù)必須是規(guī)范的。這意味著尾數(shù)的小數(shù)點(diǎn)左側(cè)必須為1,因此在保存尾數(shù)的時(shí)候,可以省略小數(shù)點(diǎn)前面這個(gè)1,從而騰出一個(gè)二進(jìn)制位來(lái)保存更多的尾數(shù)。這樣實(shí)際上用23位長(zhǎng)的尾數(shù)域表達(dá)了24位的尾數(shù)。例如對(duì)于單精度數(shù)而言,二進(jìn)制的1001.101(對(duì)應(yīng)于十進(jìn)制的9.625)可以表達(dá)為1.001101 × 23,所以實(shí)際保存在尾數(shù)域中的值為00110100000000000000000,即去掉小數(shù)點(diǎn)左側(cè)的1,并用0在右側(cè)補(bǔ)齊。
    根據(jù)標(biāo)準(zhǔn)要求,無(wú)法精確保存的值必須向最接近的可保存的值進(jìn)行舍入,即不足一半則舍,一半以上(包括一半)則進(jìn)。不過(guò)對(duì)于二進(jìn)制浮點(diǎn)數(shù)而言,還多一條規(guī)矩,就是當(dāng)需要舍入的值剛好是一半時(shí),不是簡(jiǎn)單地進(jìn),而是在前后兩個(gè)等距接近的可保存的值中,取其中最后一位有效數(shù)字為零者。

    據(jù)以上分析,IEEE 754標(biāo)準(zhǔn)中定義浮點(diǎn)數(shù)的表示范圍為:


    二進(jìn)制(Binary)十進(jìn)制(Decimal)
    單精度浮點(diǎn)數(shù)± (2-2^-23) × 2127~ ± 10^38.53
    雙精度浮點(diǎn)數(shù)± (2-2^-52) × 21023~ ± 10^308.25

    浮點(diǎn)數(shù)的表示有一定的范圍,超出范圍時(shí)會(huì)產(chǎn)生溢出(Flow),一般稱大于絕對(duì)值最大的數(shù)據(jù)為上溢(Overflow),小于絕對(duì)值最小的數(shù)據(jù)為下溢(Underflow)。

    浮點(diǎn)數(shù)的表示約定

      單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù)都是用IEEE 754標(biāo)準(zhǔn)定義的,其中有一些特殊約定,例如:
      1、當(dāng)P=0,M=0時(shí),表示0。
      2、當(dāng)P=255,M=0時(shí),表示無(wú)窮大,用符號(hào)位來(lái)確定是正無(wú)窮大還是負(fù)無(wú)窮大。
      3、當(dāng)P=255,M≠0時(shí),表示NaN(Not a Number,不是一個(gè)數(shù))。
    非規(guī)范浮點(diǎn)數(shù)

    當(dāng)兩個(gè)絕對(duì)值極小的浮點(diǎn)數(shù)相減后,其差值的指數(shù)可能超出允許范圍,最終只能近似為0。為了解決此類問(wèn)題,IEEE標(biāo)準(zhǔn)中引入了非規(guī)范(Denormalized)浮點(diǎn)數(shù),規(guī)定當(dāng)浮點(diǎn)數(shù)的指數(shù)為允許的最小指數(shù)值時(shí),尾數(shù)不必是規(guī)范化(Normalized)的。有了非規(guī)范浮點(diǎn)數(shù),去掉了隱含的尾數(shù)位的制約,可以保存絕對(duì)值更小的浮點(diǎn)數(shù)。而且,由于不再受到隱含尾數(shù)域的制約,上述關(guān)于極小差值的問(wèn)題也不存在了,因?yàn)樗锌梢员4娴母↑c(diǎn)數(shù)之間的差值同樣可以保存。
    根據(jù)IEEE 754標(biāo)準(zhǔn)中的定義,規(guī)范和非規(guī)范浮點(diǎn)數(shù)的表示范圍可歸納為下表:


    規(guī)范浮點(diǎn)數(shù)非規(guī)范浮點(diǎn)數(shù)十進(jìn)制近似范圍
    單精度浮點(diǎn)數(shù)± 2^-149 至 (1-2^-23)*2^-126± 2^-126 至 (2-2^-23)*2^127± ~10^-44.85 至 ~10^38.53
    雙精度浮點(diǎn)數(shù)± 2^-1074 至 (1-2^-52)*2^-1022± 2^-1022 至 (2-2^-52)*2^1023± ~10^-323.3 至 ~10^308.3

    與IEEE 754相關(guān)的標(biāo)準(zhǔn)

    本文的結(jié)論基于IEEE 754標(biāo)準(zhǔn),另外一個(gè)標(biāo)準(zhǔn)是IEEE 854,這個(gè)標(biāo)準(zhǔn)是關(guān)于十進(jìn)制浮點(diǎn)數(shù)的,但沒(méi)有規(guī)定具體格式,所以很少被采用。另外,從2000年開(kāi)始,IEEE 754開(kāi)始修訂,被稱為IEEE 754R,目的是融合IEEE 754和IEEE 854標(biāo)準(zhǔn)。該標(biāo)準(zhǔn)在浮點(diǎn)格式方面的修訂有:1、加入了16位和128位的二進(jìn)制浮點(diǎn)數(shù)格式;2、加入了十進(jìn)制浮點(diǎn)數(shù)格式,采用了IBM公司提出的格式。

    總結(jié):

    聲明:本網(wǎng)頁(yè)內(nèi)容旨在傳播知識(shí),若有侵權(quán)等問(wèn)題請(qǐng)及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

    文檔

    浮點(diǎn)數(shù)的表示范圍

    浮點(diǎn)數(shù)的表示范圍:浮點(diǎn)數(shù)是由符號(hào),階碼和尾數(shù)三部分組成,浮點(diǎn)數(shù)分為單精度浮點(diǎn)數(shù)和雙精度浮點(diǎn)數(shù),單精度浮點(diǎn)數(shù)的便是范圍是-3.4E38~3.4E38,雙精度浮點(diǎn)數(shù)的范圍是-1.79E+308 ~ +1.79E+308【推薦課程:JavaScript教程】浮點(diǎn)數(shù)表示一個(gè)浮點(diǎn)數(shù)(Floating Point
    推薦度:
    標(biāo)簽: 表示 表達(dá) 范圍
    • 熱門焦點(diǎn)

    最新推薦

    猜你喜歡

    熱門推薦

    專題
    Top
    主站蜘蛛池模板: 国产精品99在线播放| 亚洲欧美日韩国产成人精品影院| 国产精品99久久久久久猫咪 | 国产精品丝袜黑色高跟鞋 | 亚洲国产婷婷综合在线精品| 91麻精品国产91久久久久| 国产精品igao视频网| 无码精品久久久久久人妻中字| 久久露脸国产精品| 日韩麻豆国产精品欧美| 第一福利永久视频精品| 久久青青草原精品国产| 亚洲精品无码MV在线观看| 久久久久国产精品嫩草影院| 国产高清在线精品一区二区| 丝袜美腿国产精品视频一区| 麻豆精品久久精品色综合| 国产一区二区三区久久精品| 国产综合精品女在线观看| 久久99精品久久只有精品| 欧美精品欧美人与动人物牲交| 伊人精品视频在线| 一本色道久久88—综合亚洲精品| 亚洲国产精品第一区二区三区| 久久久久久极精品久久久| 久久这里有精品视频| 久久精品无码专区免费| 久久er国产精品免费观看8| 精品久久久久久无码人妻蜜桃| 国产精品亚洲w码日韩中文| 精品人妻无码专区中文字幕 | 亚洲国产精品无码久久| 伊人久久精品无码av一区| 亚洲精品午夜国产VA久久成人| 亚洲精品无码久久久久| 亚洲AV无码久久精品色欲| 欧美精品欧美人与动人物牲交| 国产精品扒开腿做爽爽爽视频 | 91麻豆精品一二三区在线| 国产精品99| 精品无码国产自产拍在线观看蜜|