修改

开的8年前

关闭3年前

#3232 关闭 缺陷 (固定的)

解析科学记数法文字时出现问题

报告人: jchd18型 所有者: 乔恩
里程碑: 3.3.15.4 组件: AutoIt(自动识别)
版本: 3.3.14.0 严重程度:
关键词: 复写的副本:

描述(最后由jchd18修改)

运行时解析器有时会在科学记数法中的reals上失败,然后紧接着是一些运算符,或者在某些情况下会自动给出错误的结果。

美元x=1e2+10控制台写入($x&@CRLF);110正常美元x=(1e2)+10控制台写入($x&@CRLF);110正常美元x=1e2+10控制台写入($x&@CRLF);100错了!美元x=1e2-10控制台写入($x&@CRLF);100错了!$x=1e2^10控制台写入($x&@CRLF);1e+020错误!美元x=1e2+10;无法分析行。控制台写入($x&@CRLF)$x=1e2-10;无法分析行。控制台写入($x&@CRLF)$x=1e2^10;1e+020错误!控制台写入($x&@CRLF)

+、-和̂是唯一受影响的算术运算符:*和/似乎工作正常。(在这里写指数符号很有趣!)

附件(0)

更改历史记录(8)

注释:1 改变8年前匿名

如果我在这些行上运行Tidy,我会得到正确的结果。

注释:2 改变8年前作者:jchd18

这是显而易见的,因为整理代码时会在文字和操作符之间插入空白,以提高可读性。错误仍然存在,未命名的代码没有正确解析或给出错误的结果。

注释:3 改变8年前作者:jchd18

注释:4 改变6年前由Jpm提供

  • 所有者设置为乔恩
  • 状态已从更改新的分配

注释:5 改变4年前作者:mLipok

仅供参考
#3770

注释:6 改变4年前由Jpm提供

我向乔恩建议了一个修复方案

注释:7 改变4年前由Jpm提供

  • 所有者已从更改乔恩Jpm公司

注释:8 改变3年前作者:Jon

  • 里程碑设置为3.3.15.4
  • 所有者已从更改Jpm公司乔恩
  • 分辨率设置为固定的
  • 状态已从更改分配关闭

通过修订修复[12547]版本:3.3.15.4

发表评论的指南:

  • 您不能重新打开票据,但如果您有其他信息需要添加,您仍然可以留下评论。
  • 应就论坛.

有关更多信息,请参阅票务指南的完整版本在这里.

添加注释

修改票据

行动
已关闭所有者仍将是乔恩。
作者


电子邮件地址和用户名可以保存在偏好.

 
注:请参见TracTickets公司有关使用的帮助门票。