SQL Serverでは、T-SQL PI()
関数は、π(円周率)の定数値を返す数学関数です。
構文
構文は次のようになります:
PI ( )
したがって、引数は必要ありません(または受け入れられません)。
例1-基本的な使用法
実例を示します。
SELECT PI() Result;
結果:
+------------------+ | Result | |------------------| | 3.14159265358979 | +------------------+
例2–精度の低下
精度を下げてπを表示する例を次に示します。この場合、ROUND()
を使用します 返す小数点以下の桁数を指定する関数。
SELECT ROUND(PI(), 2) Result;
結果:
+----------+ | Result | |----------| | 3.14 | +----------+
また、小数点以下4桁に四捨五入すると、数字5
6
に切り上げられます 。
SELECT ROUND(PI(), 4) Result;
結果:
+----------+ | Result | |----------| | 3.1416 | +----------+
例3–式
PI()
の使用例を次に示します。 式の一部として。
SELECT PI() + 7 Result;
結果:
+------------------+ | Result | |------------------| | 10.1415926535898 | +------------------+
そして別の例:
SELECT ROUND(PI(), 2) + 0.3 Result;
結果:
+----------+ | Result | |----------| | 3.44 | +----------+