21.3 Math 클래스 사용하기
닷넷 API와 Math 클래스를 사용해 보겠습니다. 닷넷에서 제공하는 수학 관련 내장 클래스인 Math는 다음 기능들을 제공합니다. 더 많은 기능은 마이크로소프트 Docs 온라인 설명서를 참고하세요.
• Math.E: 자연 로그 상수 값 출력
• Math.PI: 원주율 출력
• Math.Abs( ): 절댓값 출력
• Math.Max( ): 최댓값 출력
• Math.Min( ): 최솟값 출력
• Math.Pow( ): 제곱근 출력
• Math.Ceiling( ) 메서드: 지정된 십진수보다 크거나 같은 정수 값 반환
• Decimal 환경에서는 Decimal.Ceiling() 형태로 사용 가능
• Math.Floor( ) 메서드: 지정된 십진수보다 작거나 같은 최대 정수 값 반환
• Decimal 환경에서는 Decimal.Floor() 형태로 사용 가능
C# 응용 프로그램을 만들 때 자주 사용하는 수학 관련 메서드 기능을 알아보겠습니다. 원본 소스는 MathDemo.cs 파일입니다. 다음 내용을 C# 인터렉티브에서 단계별로 실행해 보세요.
Math.E로는 자연 로그 상수를 출력할 수 있고, Math.PI로는 원주율을 출력할 수 있습니다.
> $"자연 로그 : {Math.E}" "자연 로그 : 2.71828182845905" > $"원주율(PI) : {Math.PI}" "원주율(PI) : 3.14159265358979"