什麼是浮點數,浮點數表示方法是什麼?

時間 2023-06-19 08:36:02

1樓:池凡桃

浮點數是表示小數的一種方法。所謂浮點就是小數點的位置不固定,與此相反有定點數,即小數點的位置固定。整數可以看做是一種特殊的定點數,即小數點在末尾。

8086/8088中沒有浮點數處理指令,不過從486起,cpu內建了浮點數處理器,可以執行浮點運算。一般的浮點數有點象科學計數法,包括符號位、指數部分和尾數部分。

浮點數是指小數點位置可以浮動的資料,通常以下式表示:

e次方。n = m·r

其中n為浮點數,m為尾數,e(為階碼也就是多少次方的意思),r為階的基數, r一般為2進位制(01),8...01234567),16...0123456789abcdef)

簡單說浮點數是指能夠精確到小數點以後的數值型別。

2樓:匿名使用者

浮點數是屬於有理數中某特定子集的數的數字表示,在計算機中用以近似表示任意某個實數。具體的說,這個實數由一個整數或定點數(即尾數)乘以某個基數(計算機中通常是2)的整數次冪得到,這種表示方法類似於基數為10的科學計數法。

浮點數表示方法是什麼?

3樓:火虎生活小達人

是已知的c/c++編譯器都是按照ieee(國際電子電器工程師協會)制定的ieee浮點數表示法來進行運算的。這種結構是一種科學表示法,用符號(+或-)、指數和尾數來表示,底數被確定為2。所以在ieee浮點數表示法裡,一個浮點數為尾數乘以2的指數次方再加上符號。

什麼浮點數是合法的?

4樓:

摘要。親,您好,十進位制小數形式。由數字和小數點組成,必須有小數點。

例如(123.)(

123)。指數形式。如123e3。

字母e(或e)之前必須有數字,e後面的指數必須為整數。規範化的指數形式裡面,小數點前面有且只有一位非零的數字。1e+1 合法的浮點數。

03e2 --03 用0開始是8進位制整型,8進位制 沒有 e 型。 是合法的浮點數。

e-4 --1e-4 是合法的浮點數。

親,您好,十進位制小數形式。由數字和小數點組成,必須有小數點。慶洞蔽例如(123.

指數形式。如123e3。字母e(或e)之前必須有數字,e後面的指數必須為譽州整數。

規範化的指數形式裡面,小數點前面有且只有一位非零的數字。1e+1 合法的浮點數。03e2 --03 用0開始是8進位制整型,8進位制 沒有 e 型顫圓。

是合法的浮點數。e-4 --1e-4 是合法的浮點數。

123是的意思嗎。

不是。還有就是一個數能不能多個小數點,以及e旁邊能不能加-易錯點小數點前或後缺少數字的,也槐早空是合法浮點數。 比如.

但是前後都缺了睜野,只有一個。 ,不是合法的浮點數。指數形式寫作小寫鉛瞎e與大寫e都合法。

5樓:匿名使用者

浮點數就是有小數點的數,也就是小數。

小數分為有限小數、無限迴圈小數和無限不迴圈小數,而有限小數和無限迴圈小數都可以寫成分數的形式,它們都是無理數,無限不迴圈小數則不能寫成分數的形式,如一些無限不迴圈的數字,或者是圓周率π,或者開不盡方的數字,都是無限不迴圈小數,如根號2就等於。

希望我能幫助你解疑釋惑。

浮點數的表示範圍,浮點數所能表示的數值範圍和精度取決於什麼

最常用的32位規格化浮點數的表示範圍是 前提條件 階碼用移碼錶示,尾數用補碼錶示,每1位是符號位,階碼佔8位,尾數佔23位 可表示的最大正數 1 2 23 2 127最小正數 2 129 最大負數 2 129 最小負數 2 127 呵呵,不同的編譯環境下,浮點數的範圍是不同的 目前多數系統都按照ie...

浮點型表示不準確,為什麼浮點數不能精確表示 知乎

因為二進位制轉換出現的這個問題,你可以用bigdecimal c語言中浮點數為什麼不能準確儲存?浮點數,即雙精度double型或單精度float型,拿雙精度的double來說,定義一個double型的變數,如 double a 那麼a在記憶體中開闢了一個32位的空間來儲存變數a,但是你要儲存變數a,...

c中double用來表示雙精度浮點數,請問 什麼是雙精度浮點數啊

雙精度浮點數 double 用來表示帶有小數部分的實數,一般用於科學計算,用8個位元組 64位 儲存空間,其數值範圍為1.7e 308 1.7e 308,雙精度浮點數最多有15或16位十進位制有效數字,雙精度浮點數的指數用 d 或 d 表示。雙精度浮點數科學記數法格式 ad c或 ad c 在一些現...