找回密码
 立即注册

QQ登录

只需一步,快速开始

linqx

注册会员

5

主题

10

帖子

165

积分

注册会员

积分
165
最新发帖
linqx
注册会员   /  发表于:2019-1-24 11:48  /   查看:2532  /  回复:5
将一份多数据的表单上传后发现出现了很长的尾数。而且出现尾数的还是随机的 image.png754101257.png image.png734191283.png 。。没有用到公式等。之前是做运算会出现。现在是导入就直接出现问题了。
image.png759811401.png

问题excel.rar

11.52 KB, 下载次数: 84

5 个回复

倒序浏览
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-24 13:51:27
沙发
您好,您使用的SpreadJS版本号多少?
回复 使用道具 举报
linqx
注册会员   /  发表于:2019-1-30 17:21:06
板凳
KevinChen 发表于 2019-1-24 13:51
您好,您使用的SpreadJS版本号多少?

V11。。然后上传到你们的demo也会
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-30 18:20:20
地板
您好,这个问题的根源在于JavaScript语言对于浮点运算存在精度误差,

具体情况可以参考这篇文章:

https://www.cnblogs.com/snandy/p/4943138.html
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-30 18:22:11
5#
针对您这个问题,我这边会出一个能解决的Demo,本帖我先改为“未处理”,

明天之内会回复您。
回复 使用道具 举报
KevinChen讲师达人认证 悬赏达人认证 SpreadJS 开发认证
论坛元老   /  发表于:2019-1-31 14:54:54
6#
您好,针对这个问题我这边做了一些调研,没有特别好的解决办法。

得在前端加载完Excel后,遍历一下表格内容,根据数据类型做一个判断,

是数字格式,对小数点后进行一次修约。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部