Java poi导出Excel,小数点后面数据缺失

我导出的数据是BigDecimal类型的,例如我跟踪看到的是87569345.94但是我导出的Excel显示为87569345.9,在线等啊,各位大神帮忙给解决下啊... 我导出的数据是BigDecimal类型的,例如我跟踪看到的是87569345.94但是我导出的Excel显示为87569345.9,在线等啊,各位大神帮忙给解决下啊 展开
 我来答
乱世出妖孽龙
2014-11-14
知道答主
回答量:12
采纳率:0%
帮助的人:7.4万
展开全部
数据缺失可能是精度问题。没看到具体代码 也不知道。你可以试试 BigDecimal b = new BigDecimal(0).setScale(5),精度可以设大一点,就可以看看。如果不是精度的问题,那具体我就想不到了。POI解析EXCEL 最多的问题就是数据类型的问题。
在仙宫湖滑旱冰的碧玉兰
2014-11-14 · TA获得超过315个赞
知道小有建树答主
回答量:163
采纳率:100%
帮助的人:142万
展开全部
打印出来是正确的,但是在Excel中显示是错误的,如果Excel中不是必须是数字类型的话可以考虑将其转换成String类型展示
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式