4 倍精度実数の精度

教科書 [1]のp.243に書かれているように,実数型の精度はヘッ ダーファイル<float.h>に書かれている.倍精度実数型(double)の場合の精度は DBL_EPSILONの値で指定されている.調べてみよう.手順は,以下の通りである.
  1. ヘッダーファイル<float.h>を探す.以下のコマンドをターミナルから入力 してしばらく待つ.
    	
    	find /usr/lib -name float.h
    
  2. ヘッダーファイルがある場所へ,cdコマンドで移動する.
    	
    	cd ディレクトリー
    
  3. catコマンドを使って,ファイルの中身をディスプレイに表示させる.
    	
    	cat ファイル名
    

  4. DBL_EPSILONが書かれている場所を探す.
ファイル中の特定の語句を探す場合は,grepコマンドを使うのが普通である.以下 のようににしても良い.
 grep "DBL_EPSILON" float.h

私のパソコンの場合,DBL_EPSILONの値は

	#define DBL_EPSILON 2.2204460492503131e-16

となっていた.


ホームページ: Yamamoto's laboratory
著者: 山本昌志
Yamamoto Masashi
2006-02-06


no counter