我从数据库中得到以下值:
99, 12, 12.2222, 54.98, 56, 17.556
现在我想显示如下值: 99%、12%、12.22%、54.98%、56%、17.55%
请给我任何实现此目标的建议。
最佳答案
在 C# 中非常简单:
[编辑]
var val = 99.569;
string result = string.Format("{0:0.##}%", val);
你可以看看字符串类的Format
方法:
http://msdn.microsoft.com/en-us/library/fht0f5be.aspx
我建议您看一下自定义格式字符串:
http://msdn.microsoft.com/en-us/library/0c899ak8.aspx
关于c# - 如何格式化数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6353772/