집 >백엔드 개발 >C#.Net 튜토리얼 >C#의 수학 함수
C#의 System.Math 클래스는 수학 연산, 삼각법, 로그 계산 등을 수행하는 메서드와 속성을 제공합니다.
일부 메서드에는 -
Sr.No | Methods and Description |
---|---|
1 |
Abs(Decimal) 절대 숫자를 반환합니다. |
2 |
Abs(Double) 배정밀도 부동 소수점 숫자의 절대값을 반환합니다. |
3 | Abs(Int16) 16비트 부호 있는 정수의 절대값을 반환합니다. |
4 |
Abs(Int32) 32비트 부호 있는 정수의 절대값을 반환합니다. |
Abs(Int64) 64비트 부호 있는 정수의 절대값을 반환합니다. |
|
6 |
Abs(SByte) 8비트 부호 있는 정수의 절대값을 반환합니다. |
7 |
Abs(Single) 절대 단정밀도 부동 소수점 숫자를 반환합니다. |
8 |
Acos(Double) 코사인이 지정된 숫자인 각도를 반환합니다. |
9 |
Asin(이중) 사인 값이 지정된 숫자인 각도를 반환합니다. |
10 |
Atan(Double) 탄젠트 값이 지정된 숫자인 각도를 반환합니다. |
모든 방법은 MSDN을 참조하세요
절대값을 구하는 예를 살펴보겠습니다. -
using System; class Program { static void Main() { int val1 = 250; 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); } }
대수 및 삼각 함수도 시스템의 일부입니다. ACos, ASin, Sin, Cos, Tan 등과 같은 삼각 함수는 C#의 Math 클래스에 포함되어 있습니다. 이는 System 네임스페이스의 Math 유형에 속합니다.
다음은 C#에서 삼각 함수를 구현하는 방법을 보여주는 예입니다.
using System; class Program { static void Main() { Console.WriteLine(Math.Acos(0)); Console.WriteLine(Math.Cos(2)); Console.WriteLine(Math.Asin(0.2)); Console.WriteLine(Math.Sin(2)); } }
위 내용은 C#의 수학 함수의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!