MariaDB ラジアン値を角度に変換する

MariaDB ラジアン値を角度に変換する

MariaDBで、ラジアン値を角度に変換する手順を記述してます。「DEGREES( )」にラジアン値を指定することで可能です。逆に角度からラジアン値に変換することも「RADIANS()」を使用すれば可能です。

環境

  • OS CentOS Stream release 9
  • MariaDB 10.10.2
  • phpMyAdmin 5.2.0

手順

ラジアン値を角度に変換するには、「DEGREES( )」を使用します。

DEGREES( 数値 )

実際に、計算してみます。

SELECT
DEGREES( 2 * PI( ) ),
DEGREES( PI( ) )

実行結果を確認すると、角度が計算されて取得できていることが確認できます。

文字列

文字列で数値をいれると認識されますが、文字列のみの場合は「0」が取得されます。

SELECT
DEGREES( '03.1415926535' ),
DEGREES( 'aaa' )

実行結果

角度からラジアン値

逆に角度からラジアン値に変換する場合は、「RADIANS()」を使用します。

SELECT
RADIANS( 360 ),
RADIANS( 180 )

実行結果を確認すると、ラジアン値に変換されていることが確認できます。