xls 读取excel 数值 精度问题

如果用cell.getContents()读取带小数的数值,只能得到3位小数的值,后面的值被抛弃,不知道为啥。
所以需要先判断cell的类型:
if (cell.getType() == CellType.NUMBER)
           {
           NumberCell numc = (NumberCell) cell;
//得到单元格的数值。
           double value =numc.getValue();
}
这样才能得到excel文件中高精度的数值。

你可能感兴趣的:(Excel)