SIN
以近似数字 (float) 表达式返回给定角度(以弧度为单位)的三角正弦值。
语法
SIN ( float_expression )
参数
float_expression
是 float 类型的表达式。
返回类型
float
示例
下例计算给定角度的 SIN 值。
DECLARE @angle float
SET @angle = 45.175643
SELECT 'The SIN of the angle is: ' + CONVERT(varchar,SIN(@angle))
GO
下面是结果集:
The SIN of the angle is: 0.929607
(1 row(s) affected)
COS
一个数学函数,返回给定表达式中给定角度(以弧度为单位)的三角余弦值。
语法
COS ( float_expression )
参数
float_expression
是 float 类型的 expression。
返回类型
float
示例
下面的示例返回给定角度的 COS 值。
DECLARE @angle float
SET @angle = 14.78
SELECT 'The COS of the angle is: ' + CONVERT(varchar,COS(@angle))
GO
下面是结果集:
The COS of the angle is: -0.599465
(1 row(s) affected)
ACOS
返回以弧度表示的角度值,该角度值的余弦为给定的 float 表达式;本函数亦称反余弦。
语法
ACOS ( float_expression )
参数
float_expression
是 float 或 real 类型的表达式,其取值范围从 -1 到 1。对超过此范围的参数值,函数将返回 NULL 并且报告域错误。
返回类型
float
示例
下例返回给定角的 ACOS 值。
SET NOCOUNT OFF
DECLARE @angle float
SET @angle = -1
SELECT 'The ACOS of the angle is: ' + CONVERT(varchar, ACOS(@angle))
下面是结果集:
---------------------------------
The ACOS of the angle is: 3.14159
(1 row(s) affected)