TIL/C#
C# 나눗셈을 소수까지 나타내기
Sh_Blog
2023. 8. 28. 20:13
일반적으로 5 / 10을 코드로 입력하여 실행해보면 0이 나온다.
double val = 5 / 10;
출력 값 : 0
하지만 double val = 5 / (double)10의 형태로 나눠 준다면
값이 소수까지 나오게 된다.
출력 값 : 0.5
이것을 반올림하거나 올림, 버림을 하고 싶다면
반올림
Math.Round(val);
올림
Math.Celling(val);
버림
Math.Truncate(val);
반환 값은 double이기 때문에 필요에 따라 캐스팅을 진행해야 한다.