Computer >> 컴퓨터 >  >> 프로그램 작성 >> C#

C#의 Math.Abs() 메서드

<시간/>

C#의 Math.Abs() 메서드는 C#에서 지정된 숫자의 절대값을 반환하는 데 사용됩니다. 이 지정된 숫자는 10진수, 2배, 16비트 부호 있는 정수 등일 수 있습니다.

예시

이제 Math.abs() 메서드를 구현하여 double number −

의 절대값을 반환하는 예를 살펴보겠습니다.
시스템 사용, 클래스 데모 { public static void Main(){ Double val1 =30.40; 더블 val2 =Double.MinValue; 더블 val3 =Double.MaxValue; Console.WriteLine("{0}의 절대값:{1}", val1, Math.Abs(val1)); Console.WriteLine("{0}의 절대값:{1}", val2, Math.Abs(val2)); Console.WriteLine("{0}의 절대값:{1}", val3, Math.Abs(val3)); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

절대값 30.4 :30.4절대값 -1.79769313486232E+308 :1.79769313486232E+308+3230+1.79769313486232E+304의 절대값 :9 

예시

이제 Math.abs() 메서드를 구현하여 16비트 부호 있는 정수의 절대값을 반환하는 또 다른 예를 살펴보겠습니다. -

시스템 사용, 클래스 데모 { public static void Main(){ short val1 =-300; 짧은 val2 =Int16.MaxValue; 짧은 val3 =0; Console.WriteLine("{0}의 절대값:{1}", val1, Math.Abs(val1)); Console.WriteLine("{0}의 절대값:{1}" val2, Math.Abs(val2)); Console.WriteLine("{0}의 절대값:{1}", val3, Math.Abs(val3)); }}

출력

이것은 다음과 같은 출력을 생성합니다 -

절대값 -300 :300절대값 32767 :32767절대값 0 :0