機能 |
型指定子の一つで、倍精度浮動小数点型を表す。 倍精度浮動小数点型とは、実数値をfloat型よりさらに高精度に扱うための型を表す。 ただし、扱える範囲は処理系に依存するため実際の大きさはfloat.hで確認する必要がある。 double型の値を表現する場合は語尾にFまたはfを付加する。 |
---|---|
定義 | double [宣言指定子]option 識別名 ; |
実装例 |
#include <stdio.h> int main(void) { double a; /* doubleを用いた宣言 */ /* ある処理系(IEC60559)での大きさと扱える範囲の例 型 大きさ 扱える範囲 double 8バイト 2.2250738585072014x10^-308 〜 1.7976931348623157x10^308 */ a = 1.2345; printf("%lf\n", a); return 0; } |
実行結果 |
1.234500 |
double