คลาส System.Math ใน C# มีเมธอดเป็นคุณสมบัติในการดำเนินการทางคณิตศาสตร์ ตรีโกณมิติ การคำนวณลอการิทึม ฯลฯ
วิธีการบางอย่างรวมถึง −
Sr.No | วิธีการ &คำอธิบาย |
---|---|
1 | หน้าท้อง (ทศนิยม) ส่งกลับค่าสัมบูรณ์ของตัวเลขทศนิยม |
2 | หน้าท้อง (สองเท่า) ส่งกลับค่าสัมบูรณ์ของตัวเลขทศนิยมที่มีความแม่นยำสองเท่า |
3 | หน้าท้อง (Int16) ส่งกลับค่าสัมบูรณ์ของจำนวนเต็มที่ลงนาม 16 บิต |
4 | หน้าท้อง (Int32) ส่งกลับค่าสัมบูรณ์ของจำนวนเต็มที่ลงนามแบบ 32 บิต |
5 | หน้าท้อง (Int64) ส่งกลับค่าสัมบูรณ์ของจำนวนเต็มที่ลงนามแบบ 64 บิต |
6 | หน้าท้อง (SByte) ส่งกลับค่าสัมบูรณ์ของจำนวนเต็มที่ลงนามแบบ 8 บิต |
7 | หน้าท้อง (เดี่ยว) ส่งกลับค่าสัมบูรณ์ของตัวเลขทศนิยมความแม่นยำเดียว |
8 | Acos(สองเท่า) ส่งกลับมุมที่มีโคไซน์เป็นจำนวนที่ระบุ |
9 | อาซิน(ดับเบิ้ล) ส่งกลับมุมที่มีไซน์เป็นจำนวนที่ระบุ |
10 | อาทัน(ดับเบิ้ล) ส่งกลับมุมที่มีแทนเจนต์เป็นจำนวนที่ระบุ |
สำหรับวิธีการทั้งหมด โปรดดู MSDN
ให้เราดูตัวอย่างเพื่อรับค่าสัมบูรณ์ -
ตัวอย่าง
using System; class Program { static void Main() { int val1 = 250; int val2 = -150; Console.WriteLine("Before..."); Console.WriteLine(val1); Console.WriteLine(val2); int abs1 = Math.Abs(val1); int abs2 = Math.Abs(val2); Console.WriteLine("After..."); Console.WriteLine(abs1); Console.WriteLine(abs2); } }
ฟังก์ชันลอการิทึมและตรีโกณมิติก็เป็นส่วนหนึ่งของระบบเช่นกัน ชั้นเรียนคณิตศาสตร์ใน C # ฟังก์ชันตรีโกณมิติใน C# ประกอบด้วย ACos, ASin, Sin, Cos, Tan ฯลฯ โดยอยู่ภายใต้ประเภทคณิตศาสตร์ของเนมสเปซระบบ
ต่อไปนี้เป็นตัวอย่างที่แสดงวิธีการใช้ฟังก์ชันตรีโกณมิติใน C# -
ตัวอย่าง
using System; class Program { static void Main() { Console.WriteLine(Math.Acos(0)); Console.WriteLine(Math.Cos(2)); Console.WriteLine(Math.Asin(0.2)); Console.WriteLine(Math.Sin(2)); } }