<%= Model.STPData.InitialRateSetting.HasValue ? Model.STPData.InitialRateSetting.Value.ToString() : "" %>
Model.STPData.InitialRateSetting
是小数。我想将其格式化为百分比,然后将其四舍五入到小数点后5位。我该怎么做?
答案 0 :(得分:18)
你可以使用
Model.STPData.InitialRateSetting.Value.ToString("P5");
假设InitialRateSetting是小数
答案 1 :(得分:4)
您可以使用ToString("p5")
。这将采用数字0.051234567
并将其显示为“5.12346%”。我不确定它是否会绕到最后一个位置,以确保行为或缺乏是你想要的。