运用BigDecimal精确计算

时间:2023-03-09 05:39:35
运用BigDecimal精确计算
package com.wzh.test;

import java.math.BigDecimal;

public class test {

    /**
* @param args
*/
public static void main(String[] args) { // double a=0.1;
// double b=0.006;
// System.out.println(a+b); BigDecimal a=new BigDecimal("0.12352352352632362362362366232623");
BigDecimal b=new BigDecimal("0.006235236532632632362363463463423");
System.out.println(a.add(b).toString());
System.out.println(a.multiply(b).toString());
System.out.println(a.divide(b,10,BigDecimal.ROUND_HALF_UP).toString());
} }