在E17之后,实数被切断了?
Tunguska991
成员职位:1新手
在帮助
大家好,亲爱的社区,
最好的问候!
这是我在任何计算机科学/数据科学相关论坛上的第一个帖子,这真的很令人兴奋,也是为什么我也希望我乐鱼平台进入没有错过讨论我的问题的帖子。我也希望我的问题不是在座各位的常识。
我基本上已经解决了我的问题,但我真的很好奇为什么会发生这种情况,如果这是正常的。
今天早上我一直在尝试处理18位长的大数字。我从Excel文件中读取数据为“real”,在我将这些数字的导入更改为“polynominal”之前。现在,当将结果选项卡中的这些数字导入为实数时,会发生一些有趣的事情:
我的Results选项卡中的示例数字表示为:123456789112345670
如果选择单元格并将焦点放在它上,则数字可能如下所示:123456789112345668
如果选择单元格并将焦点放在它上,则数字可能如下所示:123456789112345668
如果复制单元格而不关注它,它将粘贴为:1.2345678911234567E17
现在,如果您将其保存为csv或Excel文件,它也会将数字四舍五入为1.2345678911234567E17
如果使用数字到多边形运算符,则数字将四舍五入为123456789112345670,而不是写123456789112345668
这是故意的吗?这与存储实数时使用的位数有关吗?最大实数不应该在+/-E32或史密斯附近吗?
感谢社区和在RapidMiner工作的每个人,为这个令人兴奋的环境充满了对数据科学主题的学习和热情!乐鱼平台进入
最好的问候!
标记:
0
答案
https://stackoverflow.com/a/1848762