Java两个小数相乘出现好多小数

有哪位道友可以帮俺看一下这个问题吗?
为什么一个一位小数乘上一个两位小时,结果却有好多小数呢

img

不胜感激!

浮点型就是这样的,所以小数的乘法建议使用BigDecimal

浮点数精度问题
0.03只是你输入的效果,实际存储到内存可能是0.029999998这样子的

精度丢失, 建议用BigDecimal