Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> C#

เมธอด Math.Atan() ใน C#

เมธอด Math.Atan() ใน C# ใช้คืนค่ามุมที่แทนค่าทังเจนต์ (tangent) เท่ากับตัวเลขที่ระบุ พารามิเตอร์เป็นค่า double เมธอดคืนค่ามุม θ วัดเป็นเรเดียน โดยที่ -π/2 ≤ θ ≤ π/2

ไวยากรณ์

public static double Atan(double num)

ตัวอย่างที่ 1: ค่าพื้นฐาน

using System;

public class Demo
{
    public static void Main()
    {
        double val1 = 0.0;
        double val2 = 1.0;
        
        Console.WriteLine("Return value of {0} : {1}", val1, Math.Atan(val1));
        Console.WriteLine("Return value of {0} : {1}", val2, Math.Atan(val2));
    }
}

ผลลัพธ์

Return value of 0 : 0
Return value of 1 : 0.785398163397448

ตัวอย่างที่ 2: ค่าความลانهائية

using System;

public class Demo
{
    public static void Main()
    {
        double val1 = Double.PositiveInfinity;
        double val2 = Double.NegativeInfinity;
        
        Console.WriteLine("Return value of {0} : {1}", val1, Math.Atan(val1));
        Console.WriteLine("Return value of {0} : {1}", val2, Math.Atan(val2));
    }
}

ผลลัพธ์

Return value of ∞ : 1.5707963267949
Return value of -∞ : -1.5707963267949

คำอธิบาย: ค่า 1.5707963267949 ประมาณเท่ากับ π/2 (มุม 90 องศา) และ -1.5707963267949 เท่ากับ -π/2 (มุม -90 องศา)