【发布时间】:2021-04-17 17:42:03
【问题描述】:
Example of the desired outcome
大家好!我对 Java 还很陌生,我在创建一个应该计算每月税收贡献的函数时遇到了问题。
我有一个:
- 月薪(年薪除以14-年薪金额)
- int number n,表示月薪除以 200 的倍数
我需要创建一个函数,将月薪乘以另一个变量,我们称之为“税”,它从 0 开始,然后递增 0.01“n”次
我附上了一张期望结果的照片,可以更好地解释上下文。
谁能帮我理解如何在一个 double 上迭代 n 次并在每次迭代迭代时将其增加 n 次?
我在这里的迭代卡住了:
public default double pensionContribution() {
double monthSalary = (calculateSalary() / 14);
double n = Math.round(monthSalary / 200);
tax = 0;
for(int i = 0; i < n; i++) {
tax= (n/100);
}
enter image description here.stack.imgur.com/UL4cO.jpg
【问题讨论】: