c# - Math.Round 不保留尾随零

标签 c# rounding

我需要将所有值四舍五入到小数点后两位。所以 1.401 应该四舍五入到 1.40,但是 Math.Round(value, 2) 四舍五入到 1.4。

如何强制尾随零?

最佳答案

1.41.40 相同 - 您只是想以不同的方式显示它。调用 ToString 时使用格式字符串 - 如 value.ToString("0.00")

关于c# - Math.Round 不保留尾随零,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12307630/

相关文章:

c# - 当我使用 Math.Round() 时,它总是返回下限

c# - 按角度查找坐标

c# - 如何只删除表中最前面的记录?

可以生成 Linux ARM 可执行文件的 C# 编译器

c# - T-SQL 舍入与 C# 舍入

c# - double.Parse 显然不适用于某些国家/地区

c# - 无法访问基类中的 protected 成员

c# - 将项目动态添加到 WPF 组合框,然后在某些事件上重置值

java - 将 float /小数点四舍五入到小数点后三位?

python - Python 中的舍入是如何工作的?