XLPack 6.1
Excel VBA 数値計算ライブラリ・リファレンスマニュアル
読み取り中…
検索中…
一致する文字列を見つけられません

◆ D1mach()

Function D1mach ( I As  Long)

機種パラメータ (倍精度浮動小数演算)

目的
倍精度浮動小数演算の機種パラメータを返す.
戻り値
Double
Iにより指定された値. (Iが正しくない場合, 0を返す.)
引数
[in]I本ルーチンが返す値を指定.
= 1: 正の最小の数(β^(L-1))
= 2: 最大の数(β^U*(1-β^(-t)))
= 3: 最小の相対スペース(β^(-t))
= 4: 最大の相対スペース(β^(1-t))
= 5: log10(β)
浮動小数は基底β, t桁で表されるものとする.
  符号 (β^e)*((x(1)/β) + ... + (x(t)/β^t))
ただし, 0 <= x(i) < β (i = 1, ..., t), 0 < x(1), L <= e <= U とする.
β, t, U, Lの値はI1machにより求めることができる.
出典
SLATEC