跳到内容
新问题

对这个项目有疑问吗?注册一个免费的GitHub帐户以打开一个问题,并联系其维护者和社区。

单击“注册GitHub”,表示您同意我们的服务条款隐私声明。我们偶尔会向您发送与帐户相关的电子邮件。

已经在GitHub上了?登录到您的帐户

实际realMod实际.split对于接近零的值产生错误的结果 #269

关闭
12项任务中的2项
普莱顿已打开此问题2023年2月5日·1条评论
关闭
12项任务中的2项
受让人
标签
缺陷 有些东西不起作用了 固定在110.99.5中 将在110.99.5版本中修复的问题 浮点 与浮点运算相关的问题

评论

@普莱顿
复制链接

普莱顿 评论2023年2月5日

版本

110.99.3(最新)

操作系统

  • 任何
  • Linux操作系统
  • macOS操作系统
  • 窗户
  • 其他Unix

操作系统版本

无响应

处理器

  • 任何
  • 手臂(使用Rosetta)
  • PowerPC公司
  • 斯巴达克
  • x86(32位)
  • x86-64(64位)
  • 其他

系统组件

基础库

严重程度

次要

描述

对于x:真实哪里0.0<实际.abs x实际绝对值x≤1E~16,两者都是
实际realMod x
#压裂(实际裂缝x)
返回0.0,但应该返回x个.

成绩单

-新泽西州标准ML(64位)v110.99.3[建造时间:2022年9月22日星期四14:05:58]-val x=1E~16;val x=1E ~ 16:真实-Real.realMod x;[自动加载][库$SMLNJ-BASIS/BASIS.cm稳定][库$SMLNJ-BASIS/(BASIS.cm):BASIS-common.cm稳定][自动加载完成]valit=0.0:真实-真正的分类;val-it=零:IEEEReal.float_class-#压裂(Real.split x);valit=0.0:真实-真正的分类;val it=零:IEEEReal.float_class-val x=~1E~16;val x=~1E~16:实数-Real.realMod x;valit=0.0:真实-真正的分类;val it=零:IEEEReal.float_class-#压裂(Real.split x);valit=0.0:真实-真正的分类;val-it=零:IEEEReal.float_class

预期行为

请参见说明。

复制步骤

val x=1E~16;Real.realMod x;(*不应为0.0*)真正的分类;(*不应为零*)#压裂(实际裂缝x);(*不应为0.0*)真正的分类;(*不应为零*)

其他信息

无响应

电子邮件地址

phil.clayton@veonix.com

@普莱顿 普莱顿补充这个缺陷 有些东西不起作用了标签2023年2月5日
@JohnReppy公司 JohnReppy公司补充这个浮点 与浮点运算相关的问题标签2023年2月6日
@JohnReppy公司 JohnReppy公司补充这个固定在110.99.5中 将在110.99.5版本中修复的问题标签2024年3月7日
@JohnReppy公司
复制链接
贡献者

这是2月29日确定的。该修复将包含在110.99.5中。

免费注册 在GitHub上加入此对话.已经有帐户了吗?登录以发表评论
标签
缺陷 有些东西不起作用了 固定在110.99.5中 将在110..99.5版本中修复的问题 浮点 与浮点运算相关的问题
项目
还没有
开发

没有分支或拉请求

2名参与者