我想在我的申请中显示风险比率。
我想以百分比形式获取此值,例如
让a = 100,b = 50;
我想以百分比值显示值= a - b; = 50;
我想以百分比显示这一点。
任何建议。
提前致谢。
答案 0 :(得分:5)
如果我理解你的问题,
如果a = total而b是部分
然后b / a * 100 =采取的百分比
Double a = 100;
Double b = 50;
Double percentage = (b/a*100);
// to output the result
Labelcontrol.Text = percentage.ToString();
// or if just a plain c# app you can send it to the console
Console.WriteLine(percentage.ToString());
更新:我已经意识到,一旦删除了值,您可能希望反过来想要保留百分比。在这种情况下,计算行只是更新为:
Double percentage = 100*(a-b)/a;
答案 1 :(得分:3)
let percentage=100*(a-b)/a
也许你会想要围绕它
答案 2 :(得分:1)
这是一个使用string.format格式化结果的示例(C#,因为您已用标记问题)
int a = 100, b = 50;
double p = (double)(a - b) / a;
string s = string.Format("Result is {0:0.0%}", p);