FormulaEvaluator POI评估超过2位小数

时间:2018-01-16 17:50:15

标签: java excel excel-formula apache-poi

我正在使用来自Apache POI的FormulaEvaluator来评估2个单元格总和:

10.00(细胞1)+ 0.80(细胞2)= 10.80

Excel中的这个总和显示10.80这是真的,但是有POI的FormulaEvaluator 结果是10.799999998!

CellValue cellValue = evaluator.evaluate(cell); 

这不起作用。

为什么Apache POI出现问题?我如何才能对公式进行评估?我不打算对结果进行舍入,因为我试图验证excel的两位小数上的每个单元格。有什么建议吗?

0 个答案:

没有答案