小数的运算使用BigDecimal

简介: 小数的运算使用BigDecimal


image.png

在java中,如果要操作小数,一定是使用BigDecimal (如金额,钱等)。如果使用其他封装类型会造成精度丢失。此处博主也会在面试中使用。

BigDecimal bigDecimal1 = new BigDecimal(Double.toString(0.11));
        BigDecimal bigDecimal2 = new BigDecimal(Double.toString(2001299.32));


相关文章
|
6月前
|
测试技术
【日常记录】——对BigDecimal除法运算时遇到的Bug
【日常记录】——对BigDecimal除法运算时遇到的Bug
|
存储 Java
Java中-BigDecimal类型如何进行加减乘除运算?
Java中-BigDecimal类型如何进行加减乘除运算
169 0
BigDecimal加减乘除运算
BigDecimal加减乘除运算
200 0
Java 中BigDecimal类型的 加减乘除运算
Java 中BigDecimal类型的 加减乘除运算
1395 0
Java 中BigDecimal类型的 加减乘除运算
BigDecimal类型数据保留两位小数即百分比运算
方法示例: DecimalFormat df = new DecimalFormat("0.00"); Object price = 2; Object price1 = 2.3; Object price2 = 2.
2851 0
Java使用BigDecimal保留double、float运算精度、保留指定位数有效数字、四舍五入
工具类 package ……; import java.math.BigDecimal; /** * Created by kongqw on 2015/12/10.
1040 0