C 數值資料型別
數字型別
當您需要儲存沒有小數的整數時,例如 35 或 1000,請使用 int
;當您需要儲存帶小數的浮點數時,例如 9.99 或 3.14515,請使用 float
或 double
。
float
與 double
浮點值的精度表示該值小數點後可以有多少位數字。 float
的精度是六到七位小數,而 double
變數的精度約為 15 位。因此,在大多數計算中,使用 double
通常更安全——但請注意,它佔用的 記憶體 是 float
的兩倍(8 位元組 vs 4 位元組)。
科學計數法
浮點數也可以是科學計數法,其中“e”表示 10 的冪。