度関数

degrees関数は、指定した式をラジアンから度に変換します。

構文:

double degrees(n)

セマンティクス:

  • n: 引数nはラジアンで表されます。ここでは、nは、数値に解決される式です。
  • 戻り型: double。
    • 次の場合にNULL値を返します:
      • nはNULL値に解決されます
      • nは数値には解決されません
    • nがNaNに解決される場合は、NaNを返します。
    • nが正/負の無限大に解決される場合、各無限大を返します。

ノート:

ラジアンから度への変換では通常、正確な値は返されません。たとえば、次の問合せを考えてみます:

SELECT degrees(atan(sqrt(3))) AS ATAN60 FROM Archery

度からラジアンへの変換の結果: {"ATAN60":59.99999999999999}

例:
SELECT degrees(n) FROM Archery
nの値 出力
pi()/2 90
0 0.0