将数字舍入数字到C#中的两个小数点,使用MATH.ROUND.ROUND
将数字舍入到指定的小数位置是编程中的常见任务。在C#中,MATH.ROUND函数提供了一种方便的方法。
decimal a = 1.994444M; Math.Round(a, 2); //returns 1.99
decimal b = 1.995555M; Math.Round(b, 2); //returns 2.00
MATH.ROUND功能还支持银行家的圆形,也称为往返。这种类型的舍入可确保如果分数零件正好一半,则将结果舍入到最接近的偶数数字。
>使用银行舍入,指定中间值。toeven值作为MATH.ROUND函数的第三个参数。以下资源:
[MATH.ROUND方法(系统)](https://docs.microsoft.com/en-us/dotnet/api/api/system.math.math.round.view = netcore- 3.1)
Math.Round(a, 2, MidpointRounding.ToEven);
[midpointrounding enum(system)](https://docs.microsoft.com/en-us/dotnet/api/system.midpointrounding?view=netcore-3.1)
以上是如何在 C# 中使用 Math.Round 将数字四舍五入到小数点后两位?的详细内容。更多信息请关注PHP中文网其他相关文章!