왜 수학을 합니까?라운드(2.5)는 3 대신 2를 반환합니까? 에서, C#의 결과는 다음과 같습니다.Math.Round(2.5)2입니다. 원래 3개죠?왜 C#에서 2가 아닌 거지?첫째, 어쨌든 이것은 C# 버그가 아닐 것입니다 - 그것은 .NET 버그일 것입니다.입니다. C#이 쓰이는지는. 어떻게 할지 결정하지 않습니다.Math.Round구현됩니다. 둘째, 아니오 - 문서를 읽으면 기본 반올림이 "짝수 반올림"(은행가 반올림)임을 알 수 있습니다. 유형: 시스템.더블 가장 가까운 정수 a.의 분수 성분이 짝수와 홀수 중 하나인 두 정수 사이의 중간에 있으면 짝수가 반환됩니다.는 이메드다반니다합환음을는서▁a를 반환합니다.Double적분형 대신에 비고 표준 44항 IEEE 표준 754, 4항을 .이러한 종류..