定點數與浮點數

2021-09-26 19:09:45 字數 552 閱讀 7511

小數點固定在某一位置的數為定點數,採用定點數的機器稱為定點機,有以下兩者格式

小數點位於數符和第一數值位之間時,機器內的數為純小數

小數點位於數值位之後時,機器內的數為純整數

在定點機中,由於小數點的位置固定不變,故當機器處理的數不是純小數或純整數時,必須乘上比例因子,否則會產生「溢位」,這似乎有點麻煩,而且有些資料數值範圍相差很大(電子質量,太陽質量),所以我們需要用到浮點數,小數點位置可以浮動的數

浮點數在數的表示範圍,數的精度,溢位處理,程式程式設計方面(不取比例因子)均優於定點數

定點數在數的運算規則,運算速度,硬體成本優於浮點數

因此,究竟選哪個,具體情況具體分析,一般來說

通用大型計算機大多採用浮點數,或同時採用定,浮點數;

小型,微型及某些專用機,控制規則大多採用定點機;

定點數與浮點數

1 定點數 定點數指小數點在數中的位置是固定不變的,通常有定點整數和定點小數。在對小數點位置作出選擇之後,運算中的所有數均應統一為定點整數或定點小數,在運算中不再考慮小數問題。1 定義 資料中小數點位置固定不變的數 2 種類 定點整數 3 小數點在符號位與有效位之間。注 定點數受字長的限制,超出範圍...

定點數與浮點數

dsp中對數值的儲存方式有兩種 定點表示法和浮點表示法 對應dsp晶元分為兩種 定點dsp晶元和浮點dsp晶元 定點dsp晶元 結構簡單,mac速度較快,運算精度低,動態範圍小 浮點dsp晶元 結構較複雜,主頻較低,功耗較高,動態範圍大 1 定點資料格式 fixed point 1.1定點整數 定點...

浮點數 定點數

浮點數是表示小數的一種方法.所謂浮點就是小數點的位置不固定,與此相反有定點數,即小數點的位置固定.整數可以看做是一種特殊的定點數,即小數點在末尾.8086 8088中沒有浮點數處理指令,不過從486起,cpu內建了浮點數處理器,可以執行浮點運算.一般的浮點數有點象科學計數法,包括符號位 指數部分和尾...