2016-01-26 61 views

回答

2

請參閱您鏈接頁面的第2.3.2節和表2.1。不同的「數值集」可以表示不同的數字範圍。

任何浮點值集的有限非零值都可以用s⋅m⋅2^{e - N + 1}的形式表示,其中s是+1或-1,m是正整數小於2N,e是Emin = - (2^{K-1} -2)和Emax = 2^{K-1} -1之間的整數,其中N和K是依賴於在價值集上。

「擴展指數」值集具有比非擴展指數更大的K值。這意味着他們可以處理大於非擴展指數值集的數字。

0
  • float值設定是一組可利用在IEEE 754標準中定義的single floating-point format來表示的值。

  • 浮點擴展指數值集是一組具有相同精度(24位)但指數範圍較大的值。

有2 浮點模式

  • 「FP-嚴格」:使用完全IEEE 754算術:換句話說,所有float S(和中間計算)使用計算在浮點值的值設置
  • 「不FP-嚴格」:允許延長範圍內的數字,即float S(和中間值的計算)可以採取在浮子擴展-E值xponent值集

模式由(a)計算機體系結構和(b)strictfp標誌確定。

有關更多詳細信息,請參閱strictfp維基百科頁面,其中提供了一些背景知識。

相關問題