在Java里如何提高精度
时间: 2023-06-06 15:07:20 浏览: 79
你可以使用BigDecimal类来表示高精度数字,并进行各种数学运算。与普通的浮点数不同,BigDecimal类对于非常大或者非常小的数字也可以精确计算,且不会因为舍入误差而产生不正确的结果。可以使用BigDecimal的构造函数来创建一个高精度的数字,也可以使用String类型的参数来创建:BigDecimal bd = new BigDecimal("12345678901234567890"); 你也可以通过调用BigDecimal实例的方法来进行各种运算,如:加、减、乘、除等。
阅读全文