我试图显示一个数字减去后的百分比。
例:
工作成本= £165.00
工人收费= £42.00
剩余=%
工人减薪后剩余的成本百分比是多少?
我的代码输出显示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();
Run Code Online (Sandbox Code Playgroud)
小智 5
简单的公式是 PART / MAX * 100
错了,应该是这样的:
double costOfWork = 165;
double workersCharge = 42;
double left = Math.Round((costOfWork - workersCharge) / costOfWork * 100, 2);
Run Code Online (Sandbox Code Playgroud)
它使用来计算剩余成本costOfWork - workersCharge。
然后,计算剩余成本的百分比。它四舍五入到两位数。
| 归档时间: |
|
| 查看次数: |
71 次 |
| 最近记录: |