ASP常见数学函数 Abs Atn Cos 等详细详解

http://tech.ddvip.com   2007年09月11日    社区交流

内容摘要:ASP常见数学函数

  无

  ------------------------------------

  【名称】

  Tan

  【类别】

  数学函数

  【原形】

  Tan(number)

  【参数】

  必选的,number参数是一个Double或任何有效的数值表达式,表示一个以弧度为单位的角度。

  【返回值】

  返回一个Double。

  【异常/错误】

  无

  【描述】

  返回指定参数number的正切值。Tan取一角度为参数值,并返回直角的两条邻边的比值。该比值是角的对边长度除以角的邻边长度的商。

  为了将角度转换为弧度,请将角度乘以pi/180/180。为了将弧度转换为角度,请将弧度乘以180/pi。

  【示例】

  本示例使用Tan函数来求出一个角的正切(tan())。

  DimMyAngle,MyCotangent

  MyAngle=1.3'定义角度(以“弧度”为单位)。

  MyCotangent=1/Tan(MyAngle)'利用正切来计算余切(cot())。

  【备注】

  以下为非基本数学函数的列表,皆可由基本数学函数导出:

  函数

  由基本函数导出之公式

  Secant(正割)

  Sec(X)=1/Cos(X)

  Cosecant(余割)

  Cosec(X)=1/Sin(X)

  Cotangent(余切)

  Cotan(X)=1/Tan(X)

  InverseSine(反正弦)

  Arcsin(X)=Atn(X/Sqr(-X*X+1))

  InverseCosine(反余弦)

  Arccos(X)=Atn(-X/Sqr(-X*X+1))+2*Atn(1)

  InverseSecant(反正割)

  Arcsec(X)=Atn(X/Sqr(X*X-1))+Sgn((X)-1)*(2*Atn(1))

  InverseCosecant(反余割)

  Arccosec(X)=Atn(X/Sqr(X*X-1))+(Sgn(X)-1)*(2*Atn(1))

  InverseCotangent(反余切)

  Arccotan(X)=Atn(X)+2*Atn(1)

  HyperbolicSine(双曲正弦)

  HSin(X)=(Exp(X)-Exp(-X))/2

  HyperbolicCosine(双曲余弦)

  HCos(X)=(Exp(X)+Exp(-X))/2

  HyperbolicTangent(双曲正切)

  HTan(X)=(Exp(X)-Exp(-X))/(Exp(X)+Exp(-X))

  HyperbolicSecant(双曲正割)

  HSec(X)=2/(Exp(X)+Exp(-X))

  HyperbolicCosecant(双曲余割)

  HCosec(X)=2/(Exp(X)-Exp(-X))

  HyperbolicCotangent(双曲余切)

  HCotan(X)=(Exp(X)+Exp(-X))/(Exp(X)-Exp(-X))

  InverseHyperbolicSine(反双曲正弦)

  HArcsin(X)=Log(X+Sqr(X*X+1))

  InverseHyperbolicCosine(反双曲余弦)

  HArccos(X)=Log(X+Sqr(X*X-1))

  InverseHyperbolicTangent(反双曲正切)

  HArctan(X)=Log((1+X)/(1-X))/2

  InverseHyperbolicSecant(反双曲正割)

  HArcsec(X)=Log((Sqr(-X*X+1)+1)/X)

  InverseHyperbolicCosecant

  HArccosec(X)=Log((Sgn(X)*Sqr(X*X+1)+1)/X)

  InverseHyperbolicCotangent(反双曲余切)

  HArccotan(X)=Log((X+1)/(X-1))/2

  以N为底的对数

  LogN(X)=Log(X)/Log(N)

责编:豆豆技术应用

正在加载评论...