c# double四舍五入取整
时间: 2023-08-27 14:15:43 浏览: 337
C#编程实现四舍五入、向上及下取整的方法
5星 · 资源好评率100%
在 C# 中,可以使用 Math.Round() 方法来进行 double 类型的四舍五入取整操作。该方法可以接受两个参数,第一个参数是要进行四舍五入的 double 类型数据,第二个参数是要保留的小数位数。例如,要将一个 double 类型的数值保留两位小数并进行四舍五入取整,可以使用以下代码:
double number = 3.1415926;
double roundedNumber = Math.Round(number, 2);
Console.WriteLine(roundedNumber);
输出结果为:3.14
其中,Math.Round() 方法返回的是一个 double 类型的数值。如果需要将其转换为整数类型,可以使用强制类型转换或者 Convert.ToInt32() 方法。例如:
int roundedInt = (int)Math.Round(number);
int anotherRoundedInt = Convert.ToInt32(Math.Round(number));
阅读全文