定點表示與浮點表示
發布時間:2014/6/1 21:41:52 訪問次數:1431
實際應用的數值信息中,可能既有整數部分,又有小數部分。而且,在進行加減運算時, QME48T35120-NJB0G小數點的位置還需要對齊,這就提出了一個如何在計算機中表示小數點位置的問題。根據小數點位置是否固定,數的格式分為定點數和浮點數兩種形式。
定點數的表示方法
在定點數中,小數點的位置是固定的。因為計算機只能存儲0、1信息,所以小數點的位置一旦固定,就以約定的方式固定下來,并沒有給小數點預留存儲空間。有3種形式的定點數。
(1)無符號整數:是將正號略去的整數形式,其所有數位全部用于表示數值大小,小數點默認在(最低位)最右位之后。假設無符號整數XnXn-,…XIXo,則其表示范圍為O~(2”1 _1)。例如當n=7時,其表示范圍為0~255。
(2)帶符號定點整數:假設XnXn-,…XIXo為整數序列,則Xn足符號位,小數點默認
在(最低位)最右位之后,其所能表示的數值范圍根據其機器數形式不同而不同。例如,原碼定點整數的表示范圍是-(2”一1)~(2”-1),補碼定點整數的表示范圍是-2”~(2”-1)。
(3)帶符號定點小數:假設以以一,…XI XO為整數序列,則Xn是符號位,小數點默認在最高位Xn之后,其所能表示的數值范圍根據其機器數形式不同而不同。可以看出,帶符號定點小數是純小數。原碼定點整數的表示范圍是-(1-2”)~(1-2-),補碼定點整數的表示范圍是-1~(1-21)。
從計算機的角度出發,在設計時僅考慮定點運算的計算機稱為定點機,根據其支持的定點數形式又分為定點整數機和定點小數機。小數點的位置是隱含約定的,也就是說,小數點本身并不存在,沒有固定的存儲空間。
從實際考慮,數值信息中往往既包括整數部分,又包括小數部分。為了將數值信息表示為約定的數值形式,可考慮在編程過程中設定比例因子,將數值按照比例因子縮放。
實際應用的數值信息中,可能既有整數部分,又有小數部分。而且,在進行加減運算時, QME48T35120-NJB0G小數點的位置還需要對齊,這就提出了一個如何在計算機中表示小數點位置的問題。根據小數點位置是否固定,數的格式分為定點數和浮點數兩種形式。
定點數的表示方法
在定點數中,小數點的位置是固定的。因為計算機只能存儲0、1信息,所以小數點的位置一旦固定,就以約定的方式固定下來,并沒有給小數點預留存儲空間。有3種形式的定點數。
(1)無符號整數:是將正號略去的整數形式,其所有數位全部用于表示數值大小,小數點默認在(最低位)最右位之后。假設無符號整數XnXn-,…XIXo,則其表示范圍為O~(2”1 _1)。例如當n=7時,其表示范圍為0~255。
(2)帶符號定點整數:假設XnXn-,…XIXo為整數序列,則Xn足符號位,小數點默認
在(最低位)最右位之后,其所能表示的數值范圍根據其機器數形式不同而不同。例如,原碼定點整數的表示范圍是-(2”一1)~(2”-1),補碼定點整數的表示范圍是-2”~(2”-1)。
(3)帶符號定點小數:假設以以一,…XI XO為整數序列,則Xn是符號位,小數點默認在最高位Xn之后,其所能表示的數值范圍根據其機器數形式不同而不同。可以看出,帶符號定點小數是純小數。原碼定點整數的表示范圍是-(1-2”)~(1-2-),補碼定點整數的表示范圍是-1~(1-21)。
從計算機的角度出發,在設計時僅考慮定點運算的計算機稱為定點機,根據其支持的定點數形式又分為定點整數機和定點小數機。小數點的位置是隱含約定的,也就是說,小數點本身并不存在,沒有固定的存儲空間。
從實際考慮,數值信息中往往既包括整數部分,又包括小數部分。為了將數值信息表示為約定的數值形式,可考慮在編程過程中設定比例因子,將數值按照比例因子縮放。
上一篇:正數的補碼形式同原碼形式相同
上一篇:浮點數的表示方法
熱門點擊
- 訪問片外ROM/RAM的指令時序
- 堆棧指針SP( Stack Pointor)
- 16位特殊功能寄存器sfr16
- 三極管的極限參數有集電極最大允許電流
- PCB的元器件貼裝位置有偏移,可用以下兩種方
- “黑焊盤”現象的產生原因
- Sn-Ag-Cu三元合金
- 焊點形成過程
- I/O端口
- 程序執行過程
推薦技術資料
- DS2202型示波器試用
- 說起數字示波器,普源算是國內的老牌子了,FQP8N60... [詳細]