要素別処理組込み関数 (総称):指数値を計算します。
形式
result = EXP (x)
x
(入力) 実数型か複素数型。
結果
結果の型は x と同じです。結果の値は ex です。x が複素数型である場合,その虚部はラジアン単位の値と見なされます。
個別名 | 引数の型 | 結果の型 |
---|---|---|
EXP | REAL(4) | REAL(4) |
DEXP | REAL(8) | REAL(8) |
QEXP 1 | REAL(16) | REAL(16) |
CEXP 2 | COMPLEX(4) | COMPLEX(4) |
CDEXP 3 | COMPLEX(8) | COMPLEX(8) |
CQEXP 1 | COMPLEX(16) | COMPLEX(16) |
1 VMS と U*X
2 実数の大きさを宣言するコンパイラ・オプション /real_size の設定は,CEXP に影響を与えることがあります。 3 この関数は ZEXP として宣言することもできます。 |
互換性
CONSOLE STANDARD GRAPHICS QUICKWIN GRAPHICS WINDOWS DLL LIB
関連情報
例
EXP (2.0) の値は 7.389056 です。
EXP (1.3) の値は 3.669297 です。
以下に他の例を示します。
! 初期サイズと成長比を与え, ! 与えられた時刻のコロニーの大きさを計算します。 REAL sizei, sizef, time, rate sizei = 10000.0 time = 40.5 rate = 0.0875 sizef = sizei * EXP (rate * time) WRITE (*, 100) sizef 100 FORMAT (' The final size is ', E12.6) END