ACOS

ACOS 関数は、引数のアークコサイン (逆余弦) を、ラジアンで表した角度 で戻します。 ACOS 関数と COS 関数は、逆の演算です。

構文図を読む構文図をスキップする
>>-ACOS--(--expression--)--------------------------------------><

expression
任意の組み込み数値データ・タイプ (DECFLOAT を除く)、文字ストリングまたはグラフィック・ストリングのデータ・タイプの値を戻す式。 ストリング引数は、関数を評価する前に倍精度の浮動小数点にキャストされます。 ストリングを倍精度の浮動小数点に変換する方法については、DOUBLE_PRECISION または DOUBLEを参照してください。 値は、-1 以上で、1 以下でなければなりません。

結果のデータ・タイプは、倍精度の浮動小数点数になります。 引数が NULL になる可能性がある場合は、結果も NULL になる可能性があります。 引数が NULL の場合は、結果は NULL 値になります。

結果は、0 以上で、π 以下になります。

  • ホスト変数 ACOSINE は、DECIMAL(10,9) で値が 0.070737202 のホスト 変数であると想定します。
       SELECT ACOS(:ACOSINE)
         FROM SYSIBM.SYSDUMMY1
    およそ 1.49 の値が戻されます。