发布网友 发布时间:2023-08-16 12:36
共4个回答
热心网友 时间:2024-12-15 03:29
import java.math.BigDecimal;使用BigDecimal类来进行精确小数计算,使用BigInteger来进行无限位的整数计算。
这两个类提供了加减乘除等各种方法。
热心网友 时间:2024-12-15 03:29
flout精确位数是7,double是15还是16,超过这个范围后就不准确了热心网友 时间:2024-12-15 03:30
忘了双精度最多能表达几位了。但是肯定要比你这个小。你要取小数点后4位,之后的就不准确了追问那进行这种小数计算的时候怎么才能计算准确呢,谢啦
热心网友 时间:2024-12-15 03:31
参考此文即可:http://www.ruanyifeng.com/blog/2010/06/ieee_floating-point_representation.html