标题:[求助]数学函数如何用
只看楼主
wsq1168
Rank: 1
等 级:新手上路
帖 子:72
专家分:0
注 册:2007-8-24
 问题点数:0 回复次数:1 
[求助]数学函数如何用
sin cos acos 等数学函数如何用
搜索更多相关主题的帖子: 数学 函数 
2007-10-17 17:34
purana
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:广东-广州
等 级:版主
威 望:66
帖 子:6039
专家分:0
注 册:2005-6-17
得分:0 

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)


我的msn: myfend@
2007-10-17 17:46



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-178462-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.227986 second(s), 7 queries.
Copyright©2004-2025, BCCN.NET, All Rights Reserved