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

C#의 수학 클래스 메서드

<시간/>

C#의 System.Math 클래스는 수학 연산, 삼각법, 대수 계산 등을 수행하기 위한 속성인 메서드를 제공합니다.

그 방법 중 일부는 다음과 같습니다 -

Sr.No 방법 및 설명
1 절대(소수)
Decimal 숫자의 절대값을 반환합니다.
2 복근(더블)
배정밀도 부동 소수점 숫자의 절대값을 반환합니다.
3 복근(Int16)
16비트 부호 있는 정수의 절대값을 반환합니다.
4 복근(Int32)
32비트 부호 있는 정수의 절대값을 반환합니다.
5 복근(Int64)
64비트 부호 있는 정수의 절대값을 반환합니다.
6 절대(S바이트)
8비트 부호 있는 정수의 절대값을 반환합니다.
7 복근(싱글)
단정밀도 부동 소수점 숫자의 절대값을 반환합니다.
8 아코스(더블)
코사인이 지정된 숫자인 각도를 반환합니다.
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);
   }
}