我不想进行任何舍入,"39%"
。
因此"9.99%"
应该成为"9%"
。
最佳答案
string myPercentage = "48.8983%";
string newString = myPercentage.Replace("%","");
int newNumber = (int)Math.Truncate(Double.Parse(newString));
Console.WriteLine(newNumber + "%");
也许有一百种方法可以做到这一点,但这只是一种:)
关于c# - 如何在C#中将字符串“39.9983%”转换为“39%”?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3984204/