首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从电子表格爆炸中读取的增量值。1+1= 200 000 000 000

从电子表格爆炸中读取的增量值。1+1= 200 000 000 000
EN

Web Applications用户
提问于 2014-03-21 08:47:34
回答 2查看 517关注 0票数 2

我从带有脚本的Google电子表格中读取一个值(在本例中为7),使用source++增加该值,并将增量写回电子表格。

我期待一系列的78910

相反,我得到了7800 000 000 000900 000 000 000100 000 000 000

(请注意九千亿至一千亿“增长”。)

source = (source+1)的行为是相同的。

这里发生了什么事?

MWE:https://docs.google.com/spreadsheets/d/1I98atMSUqwsEpt_EMjbHm1sdWQg5Bgn8ABsEz-2E2wE/编辑?usp=共享

EN

回答 2

Web Applications用户

回答已采纳

发布于 2014-03-24 08:43:50

这是一个电子表格区域设置生成不正确输出的新页中已知的错误。来自在这张复本上的条目

如果区域设置设置为US,则setValue/setValue可以正常工作。如果区域设置是德国,波兰,俄罗斯和可能的其他,那么就有不同的结果!波兰- 1.00000000000000德语-100.000.00000

[对于Google脚本问题,您可以在堆栈过流中得到更好的回答]

票数 2
EN

Web Applications用户

发布于 2014-03-21 10:37:54

我复制了您的工作表并运行了代码,得到了相同的结果。

但是,当我创建一个新的电子表格并在新表上运行代码时,问题就消失了。

票数 1
EN
页面原文内容由Web Applications提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://webapps.stackexchange.com/questions/58522

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档