tan()
指定されたラジアン角度のタンジェント値を返します。
構文
tan(RADIAN_EXPR)
パラメーター
RADIAN_EXPR- ラジアン単位の角度。数値型でなければなりません。
説明
tan() 関数は、RADIAN_EXPR に指定されたラジアン角度のタンジェント値を64ビット実数で返します。内部的に Math.tan() を使用します。
RADIAN_EXPR が null の場合または数値型でない場合は null を返します。
度(degree)単位を使用する場合は、角度 * 3.14159 / 180 の形式でラジアンに変換してから渡してください。
エラーコード
該当なし
使用例
-
0ラジアンのタンジェント値を計算します。
json "{}" | eval t = tan(0) | # t: 0.0 -
度(degree)単位の角度をラジアンに変換して計算します。
json "{}" | eval t = tan(45 * 3.14159 / 180) | # t: 0.9999996732051289 -
数値型でない値を渡すと
nullを返します。json "{}" | eval t = tan("0") | # t: null -
NULL入力
json "{}" | eval t = tan(null) | # t: null
互換性
tan() 関数は、Sonar 4.0以前のバージョンから提供されています。