gpt4 book ai didi

c# - 无法计算两个数字之间的百分比差异

转载 作者:行者123 更新时间:2023-12-05 08:52:33 25 4
gpt4 key购买 nike

我想显示减去数字后的百分比。

例子:

工作成本 = £165.00 worker 费用 = £42.00剩余 = %

worker 减薪后剩余成本的百分比是多少。

我的代码输出显示 0

int number = 0, number1, result = 0;

if (Int32.TryParse(SelectedQuoteForEditing.JobPrice, out number) && Int32.TryParse(Rate.Content.ToString().ToString(), out number1))
{result = number - number1;}
JobPercentage.Content = result.ToString();

最佳答案

简单的公式是PART/MAX * 100

你的错应该是这样的:

double costOfWork = 165;
double workersCharge = 42;

double left = Math.Round((costOfWork - workersCharge) / costOfWork * 100, 2);

它使用 costOfWork - workersCharge 计算剩余成本。

然后它会计算剩余成本的百分比。它四舍五入到两位数。

关于c# - 无法计算两个数字之间的百分比差异,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56481047/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com