C# |数学。Atan()方法
数学。Atan() 是一个内置的数学类方法,它返回其切线作为双值参数给出的角度。如果论证是 NaN ,那么结果就是 NaN 。
语法:
public static double Atan(double num)
参数:
num: 是表示切线的数字,该参数的类型为系统。双。
返回类型:返回角度θ,以弧度为单位,类型为系统。双。这里,角度总是以弧度为单位进行测量,例如-π/2≤θ≤π/2。
例:
Input : Math.Atan(1)
Output : 0.785398163397448
Input : Math.Atan(0.0)
Output : 0
Input : Math.Atan(-0.0)
Output : 0
Input : Math.Atan(Double.PositiveInfinity)
Output : 1.5707963267949
Input : Math.Atan(Double.NegativeInfinity)
Output : -1.5707963267949
程序:说明数学。阿坦()法
// C# program to demonstrate working
// of Math.Atan() method
using System;
class Geeks {
// Main Method
public static void Main(String []args)
{
double a = Math.PI;
// using Math.Atan() method
Console.WriteLine(Math.Atan(a));
double d = 0.0;
double e = -0.0;
double posi = Double.PositiveInfinity;
double nega = Double.NegativeInfinity;
double nan = Double.NaN;
Console.WriteLine(Math.Atan(1));
// Input positive zero
// Output positive zero
Console.WriteLine(Math.Atan(d));
// Input negative zero
// Output positive zero
Console.WriteLine(Math.Atan(e));
// input PositiveInfinity
// Output 1.5707963267949
Console.WriteLine(Math.Atan(posi));
// input NegativeInfinity
// Output -1.5707963267949
Console.WriteLine(Math.Atan(nega));
// input NaN
// Output NaN
Console.WriteLine(Math.Atan(nan));
}
}
T5】输出:
1.26262725567891
0.785398163397448
0
0
1.5707963267949
-1.5707963267949
NaN
参考:T2】https://msdn.microsoft.com/en-us/library/system.math.atan
版权属于:月萌API www.moonapi.com,转载请注明出处