언어/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