Calculator Galore

我们如何检查计算器

本页面更新于2026年11月4日。

只有当计算结果值得信赖时,计算器才有用。本页面将说明我们在网站上的每款计算器上线前是如何进行测试的,以及您如何自行验证任何计算结果。

每个计算器都有专属的测试

每个计算器都配有一个测试用例文件,每个计算器包含10至24个测试用例。测试过程包括在实际页面中输入数字、点击“计算”按钮,并准确读取您所看到的答案。每个计算器均通过以下六种方式进行测试:

测试类型测试内容示例
常规日常输入能得出正确答案一个10×12英尺的房间,使用12英寸的瓷砖,需要130块瓷砖,并预留10%的余量
参考已知且已公布的数值计算结果完全吻合10,000 美元按 5% 的月复利计算 10 年后为 16,470.09 美元
无效错误输入会收到明确提示,绝不会给出虚构的答案负长度或零分母将被拒绝
边界边界情况处理合理闰日、0%的利率、收入区间的精确上限
舍入舍入操作仅在最后执行一次数量计数向上取整;金额则四舍五入至分
清除“清除”按钮会真正清空表单屏幕上不会残留任何旧答案

每次测试还会检查答案下方的计算过程是否以与答案相同的数字结束,并且页面上绝不会出现“NaN”、“Infinity”或“undefined”之类的结果。

预期答案的来源

测试的质量取决于其预期的答案。 我们绝不会直接从计算器本身复制预期答案。每个答案都是单独推导出来的:无论是手动计算、通过独立代码生成,还是基于已发布的参考值。当计算器页面上提供解题示例时,该示例会使用计算器的初始值,因此您可以将两者进行对比验证。

在所有测试通过之前,不会发布任何内容

每当网站内容发生任何变更时,测试都会在真实的网页浏览器中运行;新计算器发布当天的早晨也会再次运行测试。如果单个测试失败,发布将自动中止,网站将保持原状。此外,在发布日期之前,该计算器也不会出现在网站地图或其分类页面中。

独立审核

2026年11月4日,一项独立审查针对前30个计算器,使用我们自身测试未涵盖的输入数据,对照高精度参考计算结果(60位小数运算、精确分数及日历日期运算)进行了复核。 该审查进行了223项额外检查以及2,000次随机因式分解检查。结果发现19个计算器存在问题,例如:

所有问题均在当天得到修复,且每个问题都被纳入永久性测试项目,因此不会再被忽略。

此后新增的十款计算器在发布前也经过了同样的审查:又进行了594次参考核查。此次审查发现了另外9个问题,例如围栏估算中将门洞处的立柱计入总数,以及极小的平方根值被显示为0。每个问题都在计算器上线前得到修复,并被纳入永久测试。

我们数学遵循的规则

不断变化的费率和规则

某些计算器依赖于政府设定或研究人员公布的数值,例如年度缴费限额或销售税税率。这些数值均来自官方或原始来源,会注明适用日期,并在计算器页面上提供来源链接。我们使用的来源包括:

当数据发生变更时,我们会同步更新计算器及其测试内容,并更新页面上的日期。

测试无法告诉您的内容

测试仅能证明计算器功能符合其说明,但无法了解您的具体情况。贷款估算中不包含贷款机构自身的费用,而混凝土工程估算也无法实地考察您的施工现场。请仔细阅读每个计算器下方的假设条件,对于涉及重大决策的情况,请向合格的专业人士核实具体数值。有关本网站的更多信息,请参阅关于页面。