除法运算时 保留4位

master
pengqiang 2021-11-30 11:19:18 +08:00
parent 0f4a71a383
commit 875c239854
1 changed files with 3 additions and 3 deletions

View File

@ -118,7 +118,7 @@ public class FormerBean extends IncomeCostBean{
if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) { if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) {
return BigDecimal.ZERO; return BigDecimal.ZERO;
} }
return grossProfit.divide(incomeTotalTaxExclude).multiply(new BigDecimal(100)); return grossProfit.divide(incomeTotalTaxExclude, 4).multiply(new BigDecimal(100));
} }
public void setGrossProfitProfitMargin(BigDecimal grossProfitProfitMargin) { public void setGrossProfitProfitMargin(BigDecimal grossProfitProfitMargin) {
@ -141,7 +141,7 @@ public class FormerBean extends IncomeCostBean{
if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) { if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) {
return BigDecimal.ZERO; return BigDecimal.ZERO;
} }
return contributionProfit.divide(incomeTotalTaxExclude).multiply(new BigDecimal(100)); return contributionProfit.divide(incomeTotalTaxExclude, 4).multiply(new BigDecimal(100));
} }
@ -165,7 +165,7 @@ public class FormerBean extends IncomeCostBean{
if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) { if (incomeTotalTaxExclude.compareTo(BigDecimal.ZERO) == 0) {
return BigDecimal.ZERO; return BigDecimal.ZERO;
} }
return netProfit.divide(incomeTotalTaxExclude).multiply(new BigDecimal(100)); return netProfit.divide(incomeTotalTaxExclude, 4).multiply(new BigDecimal(100));
} }
public void setNetProfitProfitMargin(BigDecimal netProfitProfitMargin) { public void setNetProfitProfitMargin(BigDecimal netProfitProfitMargin) {