Computer >> Máy Tính >  >> Lập trình >> C#

Phương thức Math.Abs ​​() trong C #

Phương thức Math.Abs ​​() trong C # được sử dụng để trả về giá trị tuyệt đối của một số được chỉ định trong C #. Số được chỉ định này có thể là số thập phân, kép, số nguyên có dấu 16 bit, v.v.

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ để triển khai phương thức Math.abs () để trả về giá trị tuyệt đối của số kép -

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));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

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

Ví dụ

Bây giờ chúng ta hãy xem một ví dụ khác để triển khai phương thức Math.abs () để trả về giá trị tuyệt đối của số nguyên có dấu 16 bit -

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));
   }
}

Đầu ra

Điều này sẽ tạo ra kết quả sau -

Absolute value of -300 : 300
Absolute value of 32767 : 32767
Absolute value of 0 : 0