close
浮點數 (double):double 為浮點數的類型。可存放範圍算中等,共佔 64 位元 (bit),一般程式中有關數學方面的計算都會用到它。
存放範圍為 -1.79769313486232E+308 ~ 1.79769313486232E+308,可存放 15 - 16 個有效數字。
若有需要使用的話,必須加上後置字元 d 或 D。例如:
double d = 22.123d; double d = 22.123D;
但若沒有加上後置字元的話,系統其實也會預設為 double。
double d = 22.123;
在算數運算式中只要有 double 在裡面的話,系統都會自動將結果的值轉換為 double。例如:
int i = 25; short s = 5; float f = 45.185f; double d = 154.1844d; double d2 = i + s + f + d;
但是判斷運算式就算有 double 在裡面,他也不會轉換為 double,而是轉換為 bool。
// 這邊會轉換為 bool, 所以以下做法是錯誤的 double d = (1 == 2.4d);
文章標籤
全站熱搜
留言列表