-
實型常量
鎖定
- 中文名
- 實型常量
- 表現形式
- 小數形式
- 學 科
- 計算機學
- 注 意
- 小數形式表示必須要有小數點
實型常量小數形式
小數形式是由數字和小數點組成的一種實數表示形式,例如0.123、.123、123.、0.0等都是合法的實型常量。
注意:小數形式表示的實型常量必須要有小數點。
實型常量指數形式
尾數部分可以是十進制整數或一般形式的十進制實數,指數部分是十進制的短整數(可以帶“+”號或“-”號)。數的正負用前面的“+”(可以省略)號或“-”號來區分。
指數形式的實數它的數值可以用公式計算:尾數*10指數。
這種形式類似數學中的指數形式。在數學中,一個可以用冪的形式來表示,如2.3026可以表示為0.23026×10^1 2.3026×10^0 23.026×10^-1等形式。在C語言中,則以“e”或“E”後跟一個整數來表示以“10”為底數的冪數。2.3026可以表示為0.23026E1、2.3026e0、23.026e-1。C語言語法規定,字母e或E之前必須要有數字,且e或E後面的指數必須為整數。如e3、5e3.6、.e、e等都是非法的指數形式。注意:在字母e或E的前後以及數字之間不得插入空格。
一個實型常量可以賦給一個 float 型、double 型或 long double 變量。根據變量的類型截取實型常量中相應的有效位數字。
書寫一個實型常量時,要注意它的有效數字。例如,1.23456789和1.234567是相同的,因為實型常量的有效數字是7位,所以1.23456789中的後兩位數字是無效的。