SQRT(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)

注:

  1. IBM 拡張: 名前を引き数として渡す機能。

  2. X が a + bi という形式の複素数であるとすると (ただし、i = (-1)½)、 abs(X) + abs(a) は 1.797693 * 10308 以下でなければなりません。
IBM Copyright 2003