>백엔드 개발 >C++ >수학을 사용하여 C#의 소수점 이하 두 곳으로 숫자를 반올림하는 방법?

수학을 사용하여 C#의 소수점 이하 두 곳으로 숫자를 반올림하는 방법?

Linda Hamilton
Linda Hamilton원래의
2025-01-24 10:46:11905검색

How to Round Numbers to Two Decimal Places in C# Using Math.Round?

수학을 사용하여 C#의 소수점 이하 두 자리로 반올림하는 숫자는 지정된 소수점으로의 반올림 번호가 프로그래밍의 일반적인 작업입니다. C#에서 Math.round 함수는이 작업을 수행하는 편리한 방법을 제공합니다. Math.Round 함수는 둥글게 될 숫자와 소수점 수의 두 매개 변수를 사용합니다. Math.round 함수를 사용하여 숫자를 소수점으로 두 자리로 반올림하려면 2를 두 번째 매개 변수로 간단히 지정합니다.

예 :

이 예에서는 숫자 A가 반올림됩니다. 소수점 이하 두 자리로 값 1.99. 🎜 🎜>

은행가 반올림

Math.Round 함수는 또한 둥근에서도 1이라고도하는 은행가 반올림을 지원합니다. 이 유형의 반올림은 분수 부품이 정확히 절반 인 경우 결과가 가장 가까운 짝수로 반올림되도록합니다.

decimal a = 1.994444M;

Math.Round(a, 2); //returns 1.99
은행가 반올림을 사용하려면 MidPointrounding.toeven 값을 Math.Round 함수의 세 번째 매개 변수로 지정합니다. .

예 :

추가 리소스
decimal b = 1.995555M;

Math.Round(b, 2); //returns 2.00

수학 및 은행가 반올림에 대한 자세한 내용은 참조하십시오. 참조하십시오. 다음 리소스 :

[Math.round 메소드 (System)] (https://docs.microsoft.com/en-us/dotnet/api/system.math.round?view=netcore- 3.1

위 내용은 수학을 사용하여 C#의 소수점 이하 두 곳으로 숫자를 반올림하는 방법?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.