3-079 发表于 2024-11-18 14:07:31

【v15】当输入1234567890987654321时候的显示

本帖最后由 3-079 于 2024-11-18 14:15 编辑

【v15】当输入1234567890987654321时候,双击后发现显示为1234567890987650000,末几位变成了0,这样设计的目的是什么


发现当数字小于14位时直接显示数字,当输入大于14位小于20位时,14位之后清零了。当数字大于20位时,显示与输入状态都是用的科学记数法

Joestar.Xu 发表于 2024-11-18 14:07:32

Excel的精度限制为15位数字,SpreadJS保留了这一设计。

参考链接:https://support.microsoft.com/zh-cn/office/%E5%9C%A8-excel-%E4%B8%AD%E6%9B%B4%E6%94%B9%E5%85%AC%E5%BC%8F%E9%87%8D%E6%96%B0%E8%AE%A1%E7%AE%97-%E8%BF%AD%E4%BB%A3%E6%88%96%E7%B2%BE%E5%BA%A6-73fc7dac-91cf-4d36-86e8-67124f6bcce4

3-079 发表于 2024-11-18 14:30:27

Joestar.Xu 发表于 2024-11-18 14:14
Excel的精度限制为15位数字,SpreadJS保留了这一设计。

参考链接:https://support.microsoft.com/zh-cn ...

ok,明白了,感谢

Joestar.Xu 发表于 2024-11-18 14:49:16

不客气,那就先结贴了,后续有其他问题的话随时开新帖提问哈。
页: [1]
查看完整版本: 【v15】当输入1234567890987654321时候的显示