1、浮點數在C/C++中對應float和double類型,有必要知道浮點數在計算機中實際存儲的内容。
2、IEEE754标準中規定float單精度浮點數在機器中表示用1位表示數字的符号,用8位來表示指數,用23位來表示尾數,即小數部分。對于double雙精度浮點數,用1位表示符号,用11位表示指數,52位表示尾數,其中指數域稱為階碼。
3、注意,IEE754規定浮點數階碼E采用”指數e的移碼-1”來表示,請記住這一點。為什麼指數移碼要減去1,這是IEEE754對階碼的特殊要求,以滿足特殊情況,比如對正無窮的表示。
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!