回覆列表
-
1 # 使用者8710822757500
-
2 # 使用者3132823076892
可以,double型 資料,可以寫整數和帶有小數點的數,也可以用科學記數法的e格式。
例如:
#include
using namespace std;
#include
int main ()
{
double a=10, b=12.345, c=9.876e-01;
cout
printf("a=%lf b=%lf c=%lf\n",a,b,c);
printf("a=%e b=%e c=%e\n",a,b,c);
return 0;
}
輸出:
a=10; b=12.345; c=0.9876
a=10.000000 b=12.345000 c=0.987600
a=1.000000e+001 b=1.234500e+001 c=9.876000e-001
double 的資料類型範圍: Double 變數以帶符號的 IEEE 64 位(8 個位元組)雙精度浮點數形式儲存,取值範圍如下: 1、負值取值範圍為 -1.79769313486231570E+308 到 -4.94065645841246544E-324; 2、正值取值範圍為 4.94065645841246544E-324 到 1.79769313486231570E+308。