본문 바로가기
개발/C#

[c#]Math.Round

by MNMNMNMN 2020. 6. 26.
728x90

c# Math.Round

 

소수점 이하를 반올림 합니다.

가장 가까운 정수로 반올림.

 

문제점

0.5 일때 가장 가까운 짝수 정수로 리턴합니다.

예) 11.5 => 12 12.5 => 12

 

문제 해결 MidpointRounding 을 AwayFromZero로 지정

 

참조:https://docs.microsoft.com/ko-kr/dotnet/api/system.math.round?view=netframework-4.8#System_Math_Round_System_Decimal_System_Int32_System_MidpointRounding_

 

참조:https://docs.microsoft.com/ko-kr/dotnet/api/system.midpointrounding?view=netframework-4.8

728x90
반응형

'개발 > C#' 카테고리의 다른 글

[C#]가우스의 등차수열합 공식  (0) 2020.08.21
[C#]파일 존재 유무 확인하기  (0) 2020.08.07
[C#]파일 이름 변경하기  (0) 2020.08.07
[C#]표준 숫자 서식 문자열  (0) 2020.07.24
[C#]MD5 알고리즘  (0) 2020.06.26

댓글