規格化數在浮點數中,為了在尾數中表示最多的有效數據位,同時使浮點數具有唯一的表示方式,浮點數的編碼應當採用一定的規範,規定尾數部分用純小數給出,而且尾數的絕對值應大於或等於1/R,並小於或等於1,即小數點後的第一位不為零。這種表示的規範稱為浮點數的規格化的表示方法。不符合這種規定的數據課通過修改階碼並同時移動尾數的方法使其滿足這種規範。
浮點數的規格化形式:
浮點數都是近似表示的,精度由尾數決定,數的表示範圍大小由R、E決定。為了提高精度需要使尾數的有效位數儘可能占滿可用的位數。這種措施稱為浮點數的規格化。規格化要求尾數:
1/R<=|M|<1
R=2時: ½<=|M|<1 即2-1<=|M|<20
(0.1)2<=|M|<(1)2
將一個浮點數轉換為規格化的過程,稱為浮點數規格化。
右規:尾數右移一位,階碼+1
左規:尾數左移一位,階碼-1
註:隱藏位
對於規格化浮點數小數點後第一個值是固定的(正數:1,負數:原碼1,補碼0),所以該位往往預設,稱為隱藏位。
例:用格式2,共32位,數符1位,階碼8位用移碼,其餘位為尾數。
規格化0.1101 0001*210110
數符:+ 0
階碼:10110 0001 0110 0001 0110
1001 0110
尾數:1101 0001
1010 0010 0…0
所以0.1101 0001*210110規格化結果:0 1001 0110 1010 0010 0…0
相關詞條
-
規格化浮點數
格式化浮點數又稱格式化輸出,是指把一個浮點數按指定的格式進行轉換。通常在報表統計展示、數據計算存儲時需要格式化,常用的格式化函式有:format,cas...
計算機組成原理 -
數術九章
中國南宋數學家秦九韶撰。秦九韶早年曾在杭州學習,後又從隱君子學習數學,成年後先後在湖北、安徽、江蘇等地做官。1244年因母亡故回家守孝,潛心數學研究,於...
數書九章簡介 《數書九章·序》今譯 《數書九章》原序 《數書九章·序》譯文 -
數書九章
《數書九章》,中國南宋數學家秦九韶唯一的數學著作。書中共列算題81問,分為9類。全書採用問題集的形式,並不按數學方法來分類。題文也不只談數學,還涉及自然...
簡介 分類 內容 評價 數書九章·序 -
浮點數
,由於浮點表示的數多是規格化的,尾數左移會引起最高有效位的丟失,造成很大...的第一位是非0整數,m稱作規格化的。有一些描述使用一個單獨的符號位(s代表...)階符±階碼e數符±尾數m這種設計可以在某個固定長度的存儲空間內表示...
簡介 實例 導數字分布 -
浮點
,M=0,V=0最小的非規格化數:(不考慮負數)位表示 0 0000... = 240對於雙精度浮點最小規格化數 2.2*10^-308 = 1*2^-1022最大規格化數 1.8*10^308 = (2-epsilon...
浮點計算 舉例說明 標準保存 數值舉例 數字分布 -
孫子定理
組合的循環周期.解釋 注釋:三數為a b c,餘數 分別為 m1 m2...個數整除,而滿足被第三個整除餘一的最小的數。 k1%b==k1%c==0...餘1)乘對應數字的餘數再加起來,減去這三個數的最低公倍數即得結果...
定義 解釋 公式 證明 其他解釋 -
NAP
重要的是保證其長效性,數年內不用更換材料,同時能夠向環境空氣中釋放大量...
技術原理 材料特點 種類 學術研究 -
單精度
十進制數,如果使用十進制數,則使用浮點數的數學或比較運算可能不會產生相同...24位尾數,默認的1位是規格化浮點數的第一位,當規格化一個浮點數時,總是調整它使其值大於等於1而小於2,亦即個位總是為1。例如1100B,對其規格化...
存儲格式 浮點數 標準格式 更多規範 存儲變形 -
秦九韶
的“義兵首”,維護地方治安。數年後,李劉曾邀請他到南宋國史院校勘書籍文獻...不得不經常參與軍事活動。他後來在《數書九章》序中寫道:“際時狄患,歷歲遙塞...研究數學,於淳祐七年(1247)九月完成數學名著《數書九章》。由於在天文...
生平簡介 生平事記 數學貢獻 毀譽參半 著作介紹