浮動小数点数型 double 型 小数点付きの数を表現する C 言語内での表現 : 小数点付きの数 ( cf. 123.456 ) 2.225074*10^{-308} < double の絶対値 < 1.797693*10^{308} 宣言 : double で行う 計算 : 様々な数学的な関数が利用できる sin/cos/exp/log/etc.. (cf. #include ) (当然) 四則の計算ができる : 3.0/2.0 → 1.5 ( cf. 3/2 → 1 ) 比較 : 大小比較、等号、不等号が使える(整数と同じ) ただし、浮動小数点数同士の「==」は止めた方がよい その代りに、比較するニ数の差の絶対値(fabs)を取り、小さな正の浮動小数点数(ε)より小さいかを調べる 浮動小数点数型の入出力 入力 : printf ( "%f", 浮動小数点数値 ) 出力 : scanf ( "%lf", & 浮動小数点数型変数 )