คลาส 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 = 50; 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); } }