BigDecimal是Java中用于浮点数数值计算的类,其主要适合用于处理需要精确表示和运算的场景。「BigDecimal不仅能精确表示非常大的或非常小的数字,同时还提供任意精度的运算。其有效的解决了浮点数(float和double)在进行精确计算时可能出现的舍入误差问题。」
BigDecimal简介
在处理金融、科学等领域的计算时,为了解决double或float在计算值存在的精度缺失问题BigDecimal应运而生。BigDecimal在设计之初**「皆在提供更高的精度和准确性,以确保浮点数运算的准确性」**。因此其具有如下特点:




