Math.Abs() วิธีการใน C# ใช้เพื่อคืนค่าสัมบูรณ์ของตัวเลขที่ระบุใน C# ตัวเลขที่ระบุนี้สามารถเป็นทศนิยม คู่ จำนวนเต็ม 16 บิต เป็นต้น
ตัวอย่าง
ให้เราดูตัวอย่างการใช้ Math.abs() วิธีการคืนค่าสัมบูรณ์ของเลขคู่ -
using System;
class Demo {
public static void Main(){
Double val1 = 30.40;
Double val2 = Double.MinValue;
Double val3 = Double.MaxValue;
Console.WriteLine("Absolute value of {0} : {1}", val1, Math.Abs(val1));
Console.WriteLine("Absolute value of {0} : {1}", val2, Math.Abs(val2));
Console.WriteLine("Absolute value of {0} : {1}", val3, Math.Abs(val3));
}
} ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Absolute value of 30.4 : 30.4 Absolute value of -1.79769313486232E+308 : 1.79769313486232E+308 Absolute value of 1.79769313486232E+308 : 1.79769313486232E+308
ตัวอย่าง
ให้เราดูตัวอย่างอื่นในการใช้วิธี Math.abs() เพื่อคืนค่าสัมบูรณ์ของจำนวนเต็มที่ลงนาม 16 บิต -
using System;
class Demo {
public static void Main(){
short val1 = -300;
short val2 = Int16.MaxValue;
short val3 = 0;
Console.WriteLine("Absolute value of {0} : {1}", val1, Math.Abs(val1));
Console.WriteLine("Absolute value of {0} : {1}" val2, Math.Abs(val2));
Console.WriteLine("Absolute value of {0} : {1}", val3, Math.Abs(val3));
}
} ผลลัพธ์
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
Absolute value of -300 : 300 Absolute value of 32767 : 32767 Absolute value of 0 : 0