DEGREES
ラジアンを角度に変換する数値関数です。
Synopsis
DEGREES(numeric-expression)
引数
numeric-expression | ラジアン単位の角度のメジャー。数値に解決される式です。 |
説明
DEGREES は、ラジアン単位で角度測定を行い、対応する角度測定を度単位で返します。DEGREES は、NULL 値を渡すと NULL 値を返します。
返されるデータ型は NUMERIC です。ただしこれは、numeric-expression がデータ型 DOUBLE ではない場合に限ります。DOUBLE である場合、返されるデータ型は DOUBLE です。既定の精度は 36 で、既定の桁数は 18 です。
度をラジアンに変換するには、RADIANS 関数を使用できます。
例
以下の埋め込み SQL の例は、ラジアン値 0 から 6 に対応する同等の角度を返します。
SET a=0
WHILE a<7 {
&sql(SELECT DEGREES(:a) INTO :b)
IF SQLCODE'=0 {
WRITE !,"Error code ",SQLCODE
QUIT }
ELSE {
WRITE !,"radians ",a," = degrees ",b
SET a=a+1 }
}