需要一个格式掩码来保留 0.3100 中的前导 0 和 trim 尾随零以创建 0.31
Need a format mask to retain leading 0 in 0.3100 and to trim trailing zeros to create 0.31
我正在使用 MVC3、C#、ASP.NET 4.5 和 Razor。
我需要将任何输入的小数转换为小数点后 3 位,但还要有前导 0。我还需要 trim 任何尾随零。
所以我需要:
1.4567 -> 1.458
1.4000 -> 1.4
目前我使用的是:
Model.Value.ToString("#.###")
但我发现这会去除前导零,即:
0.71567 -> .716 而不是我需要的 0.716。
如何确保保留前导零,同时满足我的其他格式要求。
即 0.71567 -> 0.716
非常感谢。
Model.Value.ToString("0.###")
似乎是你要找的。
我正在使用 MVC3、C#、ASP.NET 4.5 和 Razor。
我需要将任何输入的小数转换为小数点后 3 位,但还要有前导 0。我还需要 trim 任何尾随零。
所以我需要:
1.4567 -> 1.458
1.4000 -> 1.4
目前我使用的是:
Model.Value.ToString("#.###")
但我发现这会去除前导零,即:
0.71567 -> .716 而不是我需要的 0.716。
如何确保保留前导零,同时满足我的其他格式要求。
即 0.71567 -> 0.716
非常感谢。
Model.Value.ToString("0.###")
似乎是你要找的。