SQL Serverでは、T-SQL RADIANS()
関数は、値を度からラジアンに変換し、結果を返します。
関数を呼び出すときに引数として角度(度で指定)を指定すると、関数はその角度をラジアンで返します。
戻り値は、引数と同じデータ型を使用します。
構文
構文は次のようになります:
RADIANS ( numeric_expression )
ここでnumeric_expression ラジアンで指定された角度です。 ビットを除いて、正確な数値または近似数値のデータ型カテゴリの式にすることができます。 データ型。
例1-基本的な使用法
これが基本的な例です。
SELECT RADIANS(180) Result;
結果:
+----------+ | Result | |----------| | 3 | +----------+
ただし、小数部分を追加すると、次のようになります。
SELECT RADIANS(180.0) Result;
結果:
+----------------------+ | Result | |----------------------| | 3.141592653589793116 | +----------------------+
そして、これは別の値を使用した別の例です。
SELECT RADIANS(20.3) Result;
結果:
+----------------------+ | Result | |----------------------| | 0.354301838154848892 | +----------------------+
ただし、小数部分を含めないとどうなりますか:
SELECT RADIANS(20) Result;
結果:
+----------+ | Result | |----------| | 0 | +----------+
例2–式
次のような式を渡すこともできます:
SELECT RADIANS(45 * 4) Result;
結果:
+----------+ | Result | |----------| | 3 | +----------+
これは事実上、これを行うのと同じです:
SELECT RADIANS(180) Result;
結果:
+----------+ | Result | |----------| | 3 | +----------+
度からラジアンに変換
他の方法で変換する必要がある場合は、T-SQL DEGREES()
を使用してください 機能。