c# - 如何找到百分比

标签 c#

<分区>

我想在我的应用程序中显示风险比率。

例如,我想以百分比形式获取此值

令 a = 100, b = 50;

我想以百分比显示值 value = a - b; = 50;

我想用百分比显示。

任何建议。

提前致谢。

最佳答案

如果我正确理解你的问题,

如果a=total,b是part

然后 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;

关于c# - 如何找到百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8894834/

相关文章:

c# - 将自定义用户控件绑定(bind)到 RegionContext 的属性

c# - 当目标文件已经存在时,如何使用 WinSCP .NET Assembly 移动/重命名文件?

c# - String.Substring 是如何比 String.Split 更高效的?

c# - Entity Framework 核心 : Includes Breaks Http Response

c# - UWP 中的 Azure、Easy Tables、CRUD + 搜索操作

c# - 生成并提供在 ASP.NET 中压缩的 gz

c# - .net 和 Java 迁移等效表

c# - 使用基类进行集成测试

c# - 如何检查 Request.QueryString 在 ASP.NET 中是否具有特定值?

C#在列表中使用后处置对象?