SQL道場 算術関数 RADIANS関数

SQLで度をラジアンに変換するRADIANS関数について記載しています。

対応データベースSQL Server MySQL PostgreSQL DB2

RADIANS関数の文法

SELECT RADIANS(数値) FROM テーブル
引数数値数値型 度数
返値数値型 ラジアン

RADIANS関数は度単位の角度をラジアンに変換して戻します。

ラジアン = ( 度数 × π ) ÷ 180

SQLServer

引数戻り値
真数または概数のデータ型カテゴリの式です。戻り値の型は、引数の入力型によって異なる。
入力の種類戻り値の型
float、realfloat
decimal(p,s)decimal(38,s)
int、smallint、tinyintint
bigintbigint
money、smallmoneymoney
bitfloat

実行例

MySQLの実行例

/* MySQL 度をラジアンに変換するサンプル */
SELECT RADIANS(0),RADIANS(45),RADIANS(90),RADIANS(180),RADIANS(270),RADIANS(360);
RADIANS関数サンプル実行結果

SQLServerの実行例

/* SQL Server ラジアンを求めるサンプル */
SELECT RADIANS(30) ;
RADIANS関数サンプル実行結果