FORTRAN 機械定数関数
Functions for FORTRAN Machine Constants
作成 | 二宮市三 2002年2月 |
形式 | 関数 言語:FORTRAN サイズ:90行 |
(1)概要
IEEE浮動小数点方式の単,倍,四倍精度実数に関する種々の定数をあたえる.
単精度 | 倍精度 | 四倍精度 | 備考 | |
相対丸め誤差規準 | AMACH 2-23 |
DMACH 2-52 |
QMACH 2-112 |
1.0の仮数部 最下位ビット |
最大絶対値 | AFMAX 2128 |
DFMAX 21024 |
QFMAX 216384 |
|
指数関数最大制限値 | AEXPMX 128 ln 2 |
DEXPMX 1024 ln 2 |
QEXPMX 16384 ln 2 |
上欄の 自然対数 |
最小絶対値 | AFMIN 2-126 |
DFMIN 2-1022 |
QFMIN 2-16382 |
|
指数関数最小制限値 | AEXPMN -126 ln 2 |
DEXPMN -1022 ln 2 |
QEXPMN -16382 ln 2 |
上欄の 自然対数 |
三角関数最大制限値 | ASINMX 218π |
DSINMX 250π |
QSINMX 262π |
(2) 使用法
すべての関数を例えば DMACH( ) のように引数なしで引用する.
D(Q)を頭字とする関数は倍(四倍)精度の宣言を必要とする.
(3) 備考
(4) 参考文献
[1] FUJITSU Fortran Language Reference.pdf
(2002.02.22)