XL Fortran for AIX V8.1.1
ランゲージ・リファレンス
平方根です。
引き数タイプおよび属性
- X
- タイプは実数または複素数でなければなりません。
X が複素数でない場合、値はゼロ以上でなければなりません。
クラス
エレメント型関数
結果タイプおよび属性
X と同じです。
結果値
- X の平方根に等しい値を持ちます。
- 結果のタイプが複素数の場合は、その値はゼロ以上の実数部分を持つ主値になります。実数部分がゼロの場合は、虚数部分はゼロ以上になります。
例
SQRT (4.0) は値 2.0 を持ちます。
特定名
| 引き数タイプ
| 結果タイプ
| 引き数渡し
|
SQRT
| デフォルトの実数
| デフォルトの実数
| あり
|
DSQRT
| 倍精度実数
| 倍精度実数
| あり
|
QSQRT
| REAL(16)
| REAL(16)
| 可 (1)
|
CSQRT (2)
| デフォルトの複素数
| デフォルトの複素数
| あり
|
CDSQRT (2)
| 倍精度複素数
| 倍精度複素数
| 可 (1)
|
ZSQRT (2)
| COMPLEX(8)
| COMPLEX(8)
| 可 (1)
|
CQSQRT (2)
| COMPLEX(16)
| COMPLEX(16)
| 可 (1)
|
注:
- IBM 拡張: 名前を引き数として渡す機能。
- X が a + bi という形式の複素数であるとすると (ただし、i = (-1)½)、
abs(X) + abs(a) は 1.797693 * 10308 以下でなければなりません。
[ ページのトップ | 前ページ | 次ページ | 目次 | 索引 ]