保存帖子
发现
索引
热门
陶片放逐
关于
关于本题卡 double 的最终意见
板块
B2021 输出保留 3 位小数的浮点数
楼主
wangbinfeng
当前回复
17
已保存回复
17
发布时间
2024/9/5 23:19
上次更新
2024/9/6 14:49:44
查看原帖
更新帖子
被骇客
银
狼
阻止的越权访问
保存失败
关于本题卡 double 的最终意见
wangbinfeng
楼主
2024/9/5 23:19
辟谣:本题 #10 的输入数据不是所谓的
12.9994999999999
,而是
-12.6505
希望本帖之后不会再有人回答:因为本题要求单精度,所以必须用单精度
申请删掉提示并撤下唯一的一篇 Python 题解(我有一篇已过审题解,我将在之后在那篇题解补充上正确的 Python代码)。理由:造谣、使用面向数据编程(只要把#10的负号去掉代码就错了)
申请补充数据点
12.6505
本题不存在为了强制使用float而故意卡掉float。具体地,其实本题#10中float和double均被卡精度,只是恰巧float的绝对值被卡大了,double的绝对值被卡小了,因此出现了float能过double过不了的情况。
结合 5,可知目前已有题解全部是错误的(全部没有考虑浮点精度问题)
希望有小伙伴们可以一起讨论本题
我个人的题解将会在今晚 12 点前完成彻底重构,希望以后不会再有新人被误导。
2024/9/5 23:19
加载中...