Machineboy空

자주 쓰는 Math Library 함수 본문

언어/C#

자주 쓰는 Math Library 함수

안녕도라 2025. 3. 17. 13:40

제곱 관련

  • Math.Pow(,)
int result = Math.Pow(2,3);
// 2^3 = 8 즉, 2의 3제곱
  • Math.Sqrt()
int result = Math.Sqrt(16);
// 16의 제곱근 = 4

절댓값

  • Math.Abs()
int result = Math.Abs(-10);	// 10

반올림, 반내림 관련

  • Math.Ceiling()

주어진 값보다 크거나 같은 가장 작은 정수 반환.

double result = Math.Ceiling(2.3); 	// 3

 

  • Math.Floor()

주어진 값보다 작거나 같은 가장 큰 정수 반환.

double result = Math.Floor(2.3);	// 2
  • Math.Round()

0.5 기준으로 주어진 값 반올림

double result = Math.Round(2.3);	// 2
double result = Math.Round(2.5);	// 3
double result = Math.Round(2.7);	// 3

최대 최소 관련

  • Math.Max()
int result = Math.Max(3,7);	// 7
  • Math.Min()
int result = Math.Min(3,7); 	// 3