atan

atan

atan可返回數字的反正切值。

基本介紹

  • 中文名:可返回數字的反正切值
  • 外文名:atan
  • 功 能:: 反正切函式(C++)
  • 用 法:: double atan(double x);
函式信息,程式例,其他,javascript,

函式信息

函式名: atan
功 能: 反正切函式(C++)
用 法: double atan(double x);
輸 入: (-∞,+∞)
(註:受限於形式參數的範圍,實際輸入範圍為double型的範圍,即負值取值範圍為 -1.7976E+308 到 -4.94065645841246544E-324,正值取值範圍為 4.94065645841246544E-324 到 1.797693E+308)
輸 出: -pi/2~pi/2

程式例

#include<stdio.h>#include<math.h>int main(){double result;double x=0.5;result=atan(x);printf("The arctangent of%lfis%lf\n",x,result);return 0;}
當x=1時:
#include<iostream>#include<cmath>using namespace std;int main(){    const double pi=4.0*atan(1.0);    printf("%lf",pi*1);    return 0;}

其他

實際使用中,可能需要根據x和y的值來計算在-pi~pi範圍內的值,atan2函式接受
(double dy, double dx)兩個參數,直接返回(-pi~pi)範圍內的結果。

javascript

下面這個例子可通過 atan() 方法返回不同數字的反正切值:
<scripttype="text/javascript">document.write(Math.atan(0.50)+"<br/>")document.write(Math.atan(-0.50)+"<br/>")document.write(Math.atan(5)+"<br/>")document.write(Math.atan(10)+"<br/>")document.write(Math.atan(-5)+"<br/>")document.write(Math.atan(-10))</script>

相關詞條

熱門詞條

聯絡我們