今天一客户提出,需要把表格种的数字保留一位小数显示,并四舍五入。
经过一番探索,C#种写法如下:
Math.Round(resultDl, 1).ToString("0.0")
其中,resultDl是要格式化的数字,
Math.Round用于四舍五入并保留一位小数,但如果小数点后面是0则不显示,
ToString("0.0")用于保留并显示一位小数,
二者缺一不可。
今天一客户提出,需要把表格种的数字保留一位小数显示,并四舍五入。
经过一番探索,C#种写法如下:
Math.Round(resultDl, 1).ToString("0.0")
其中,resultDl是要格式化的数字,
Math.Round用于四舍五入并保留一位小数,但如果小数点后面是0则不显示,
ToString("0.0")用于保留并显示一位小数,
二者缺一不可。