我们的方法论
我们的公式来自哪里、结果如何验证、页面如何保持更新。
我们如何计算
Smart Calculators 上的每一个结果,都来自一条任何人都可以查证的公式。本页说明这些公式的出处、我们在上线前后如何测试它们,以及每个计算器顶部的“更新”日期究竟意味着什么。
我们以 40 多种语言提供 80 多个计算器。要在这样的规模下保持诚信,核验就不能靠临时抽查,而必须成体系——所以我们把它做成了体系,并在这里公开其中的细节。
公式从何而来
我们从不自创公式。每个计算器都以其领域内现有最权威的来源为起点,并在页面底部的“来源”一栏中注明出处。
金融类工具依据官方机构的资料:消费者保护监管部门、税务机关,以及美国消费者金融保护局(CFPB)、房地美(Freddie Mac)等机构就贷款与房贷摊还计算发布的公开文件。健康类工具采用经同行评审的方程——基础代谢率(BMR)计算器实现的是完整的米夫林-圣杰奥尔公式(Mifflin-St Jeor),而非其简化版本。换算类工具遵循已发布的标准:戒指尺寸对应 ISO 8653,计量单位对应国际单位制(SI)的定义。历法类工具会明确说明自己实现的是哪一种变体(例如表格式伊斯兰历),因为所谓“标准换算”往往不止一种合规约定。游戏类计算器则以游戏官方公布的数据和机制为依据,并与经社区核实的维基资料交叉比对。
当一个领域存在多种并行约定时,我们会选定其一,说明选的是哪种,并在页面上给出解释,而不是不声不响地取个折中值。举个具体例子:对于 2 月 29 日出生的人,我们的年龄计算器在非闰年将生日算在 3 月 1 日——这是一个写明在页面上的既定选择,而不是藏在代码里的怪癖。
结果如何核验
每个计算器的核心都是一个与界面分离的确定性计算引擎,每个引擎都由自动化测试套件覆盖——任何改动上线之前,全站要跑通 25,000 多项检查。测试固定了引用来源中的算例、各种边界情况(闰年、零值与负值输入、货币精度下的舍入),并将结果与同一数学逻辑的独立实现交叉比对。
在自动化测试之外,计算器下方讲解文字中出现的每一个算例,发布前都会用引擎本身重新算过一遍。文中说某个场景得出某个数字,那个数字就出自你在页面上正在使用的同一份代码,而不是文案作者的估算。
“更新”日期是什么意思
计算器讲解顶部显示的日期,是它最近一次编辑审校的真实日期,不是装点门面的时间戳。只有当内容或其所描述的计算确实发生变化时,我们才会更新这个日期;否则就让它保持原样。
与法规或税务年度挂钩的计算器(工资、增值税、离职补偿)会在相关规则变动时重新核对。而不随时间变化的数学(百分比、单位换算)很少改动,它们的日期也如实反映了这一点。
我们的计算器不是什么
这些工具给出的是供学习参考的估算,不构成财务、医疗或法律建议,其结果也不能替代能够全面了解你具体情况的专业人士。税务和工资计算器简化了一些专业顾问才会注意到的特殊情形;BMI 之类的健康指标存在文献记载的局限性,我们在相应页面上都有列明。
我们宁可在页面上把计算器的局限讲清楚,也不愿让一个看起来干净利落的数字,传达出它本不具备的精确度。
发现错误?
如果某个结果看起来不对,请告诉我们。通过联系页面与我们取得联系,并附上你使用的输入值。经确认的错误会在引擎中修复,并补上一条新的自动化测试,确保它不会悄悄复发,页面的审校日期也会随之更新——我们内部审计发现问题时,走的也是同一套流程。
常见问题
准确到所引用公式所能达到的程度。计算引擎会对照各计算器页面所列官方来源中的算例进行测试,全站共有 25,000 多项自动化检查。当某个公式存在已知误差范围时——比如体脂率估算方法——我们会如实注明,而不是掩而不谈。
一个独立运营的小团队。每个计算器页面都署有核验人信息和真实的审校日期,都注明来源,勘误通过联系页面处理。我们不发布匿名、无出处的工具。
它们所模拟的对象变了,计算器才会更新。依赖法规的计算器在规则变动时重新核对;基于标准的换算工具只在标准本身修订时才改动。每个页面上的“更新”日期反映的是该页面自身的最近一次审校,而不是全站统一刷新。
请把它当作帮助理解和粗略核对的工具,而不是官方数字的替代品。凡是具有约束力的事项——税款、离职补偿、医疗决策——请以官方计算器或专业人士的确认为准。我们的页面都附有权威来源的链接,方便你直接查证。