6.5
luodangjia
2024-06-05 06c5eda038f967dc0c0261e16eff0ad1a18e41e7
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package com.stylefeng.guns.modular.system.kaipiao.util;
 
import java.math.BigDecimal;
 
public class Jisuan {
    public static String jszjToJe(String inputStr) {
        BigDecimal input = new BigDecimal(inputStr);
        BigDecimal divisor = new BigDecimal("1.03");
        BigDecimal result = input.divide(divisor, 2, BigDecimal.ROUND_HALF_DOWN);
       return result.toPlainString();  // 输出:0.97
    }
 
    public static String jianfa(String num1Str,String num2Str) {
        BigDecimal num1 = new BigDecimal(num1Str);
        BigDecimal num2 = new BigDecimal(num2Str);
        BigDecimal result = num1.subtract(num2);
        result = result.setScale(2, BigDecimal.ROUND_HALF_DOWN);  // 保留两位小数并向下取整
 
        return result.toPlainString();  // 输出:0.97
    }
 
}