Merge pull request !393 from 申劭明/I43U9G
This commit is contained in:
Looly 2021-08-06 01:07:09 +00:00 committed by Gitee
commit c52ded8a02

View File

@ -248,7 +248,13 @@ public class CellUtil {
} else if (value instanceof RichTextString) {
cell.setCellValue((RichTextString) value);
} else if (value instanceof Number) {
cell.setCellValue(((Number) value).doubleValue());
// issue https://gitee.com/dromara/hutool/issues/I43U9G
// 避免float到double的精度问题
if (value instanceof Float) {
cell.setCellValue(((Number) value).floatValue());
} else {
cell.setCellValue(((Number) value).doubleValue());
}
} else {
cell.setCellValue(value.toString());
}