我想在C#中输入以下结果。怎么做?
10.000000 - > 10.00
10.200000 - > 10.20
10.254550 - > 10.25455
提前致谢。
答案 0 :(得分:5)
value.ToString("0.00####################");
准确打印所有样本输入所需的内容。
0
和#
都是自定义数字格式模式的一部分。您可以在msdn:Custom Numeric Format Strings上阅读它们的含义。
答案 1 :(得分:2)
试试这个
string s = "10.254550";
Response.Write(Convert.ToDecimal(s).ToString("#.00##"));
#
将仅考虑除零