【发布时间】:2020-10-25 07:39:49
【问题描述】:
我想知道如何计算销售佣金,我需要执行该方法,但我没有得到它。有与目标相关的销售价值,起初它会低于 50%,卖方仅赚取 1%,而与目标相关的销售价值为 50 至 70%,卖方赚取 2.5%。 if 的空格在哪里,我不知道该放什么,因为我不知道如何将小于一半的值甚至一个值放在另一个值之前,在这种情况下是 50 到 70 %, e 从 71 到 100% 你得到 3.5%。 我认为 Sales Goal 属性需要在方法中,因为程序必须了解所售出的价值不到目标的一半。
public class Salesman {
//defining attributes
private String name;
private double salesGoal;
private double totalSold;
public double calculateCommission() {
double soldValue;
if (totalSold < ) {
soldValue =(totalSold * 1.01);
}else if(totalSold >= ){
soldValue =(totalSold * 1.025);
}else if(totalSold >= ){
soldValue =(totalSold * 1.035);
}else{
soldValue = 0;
}
return soldValue;
}
}
【问题讨论】: