You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

[0,1]区间内所有实数均为二进有理数吗?代码验证存疑

关于[0,1]区间二进有理数的验证分享

嘿,我虽然不是专业数学研究者,但一直对[0,1]区间内的二进有理数挺感兴趣的!先明确一个核心结论:

[0,1]内的实数x是二进有理数,当且仅当它拥有有限的二进制表示

为了验证这个结论,我测试了两段代码:

  • 第一段是f_d2b:它对所有属于[0,1]的实数都会输出有限长度的二进制表示,我推测这是因为代码本身被设定为固定输出有限位数,所以没法区分真正的二进有理数和其他实数;
  • 第二段是某条已采纳回答里的代码:这个版本支持手动指定输出位数,能更精准地验证二进有理数的有限表示特性——比如对真正的二进有理数,只要指定的位数足够,就能输出它完整的有限二进制形式,而对非二进有理数,不管指定多少位,都只能得到近似的无限表示截断版。

内容的提问来源于stack exchange,提问作者Nooob

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.19 03:35:41