【发布时间】:2018-04-11 09:54:50
【问题描述】:
double number1 = 4.1870418700000007d;
我尝试了以下方法:
输入: Math.Ceiling(number1)
输出: 5
输入: Math.Round(number1)
输出: 4
我想要输出:4.19
【问题讨论】:
-
Math.Round(number1, 2)呢?
标签: c# number-formatting
double number1 = 4.1870418700000007d;
我尝试了以下方法:
输入: Math.Ceiling(number1)
输出: 5
输入: Math.Round(number1)
输出: 4
我想要输出:4.19
【问题讨论】:
Math.Round(number1, 2) 呢?
标签: c# number-formatting
你很接近,它是Math.Round(number1, 2)。它需要一个接受小数位数的重载。
【讨论】: