9
当前版本3.0.3 我也升级到3.1.0试过,一样的结果
@ExcelProperty(value = "ME Cost") @NumberFormat private String meCost;
excel里面数据为24.1998124数值时,读取对应值为24.199812400000013 @zhuangjiaju
当前版本3.0.3 我也升级到3.1.0试过,一样的结果
@ExcelProperty(value = "ME Cost") @NumberFormat private String meCost;
excel里面数据为24.1998124数值时,读取对应值为24.199812400000013 @zhuangjiaju
因为有可能不是数值,所以用String接收的
您好,您这列的文件里类型是字符串吗?
因为有可能不是数值,所以用String接收的
您好 我测试过,文档是数值类型,然后使用的是3.1.1版本。没有复现您说的问题。
Sample.xlsx 源文件奉上,你在试试 @tmlx1990
如果读取公式计算出来的就会有精度丢失
原始数据,没有公式
这个问题已经在3.2.0
中修复,建议升级到最新版本。
用string
会接收到24.20
.
用BigDecimal
会接收到24.1998124
.