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

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

เมธอด Math.Cos() ใน C# ใช้สำหรับคืนค่าโคไซน์ (cosine) ของมุมที่ตั้งเป็นพารามิเตอร์

ไวยากรณ์

ไวยากรณ์มีดังนี้:

public static double Cos (double val);

พารามิเตอร์ val คือมุมในเรเดียน

ตัวอย่าง

ตัวอย่างการใช้งานเมธอด Math.Cos() กับ 30 องศา:

using System; 
public class Demo { 
    public static void Main(){ 
        double val1 = 30.0; 
        Console.WriteLine(Math.Cos((val1 * (Math.PI)) / 180)); 
    } 
}

ผลลัพธ์

โค้ดจะแสดงผลดังนี้:

0.866025403784439

ตัวอย่างเพิ่มเติม

ตัวอย่างกับ 0 และ 90 องศา:

using System; 
public class Demo { 
    public static void Main(){ 
        double val1 = 0.0; 
        double val2 = 90.0; 
        Console.WriteLine(Math.Cos((val1 * (Math.PI)) / 180)); 
        Console.WriteLine(Math.Cos((val2 * (Math.PI)) / 180)); 
    } 
}

ผลลัพธ์

โค้ดจะแสดงผลดังนี้:

1 
6.12303176911189E-17

หมายเหตุ: พารามิเตอร์ต้องอยู่ในหน่วยเรเดียน ต้องแปลงจากองศาด้วยสูตร: radians = degrees * Math.PI / 180 ค่าที่ 2 ใกล้เคียงกับ 0 (ข้อผิดพลาดของจุดลอยตัว)