rea.run

← 案例墙

case-study 2026-10-09 windowsnativeopensource

Windows 计算器 %:用开源对照熟悉的「怪结果」

计算器上的百分号是经典的「宣传页 vs 二进制」谜题:加法后 10% 常表示「第一个操作数的 10%」,乘法后则可能是「除以 100」。Microsoft 公开了 Calculator 源码,主张可以对质。

来源元数据

31075 GitHub 星标(快照)

语言:C#

许可:MIT

更新:2026-10-02

GitHub 源 ↗

rea.run 评价

4/5 — 开源裁决实验

质量。主张可对 Microsoft 公开源码核对。

证据。官方 Calculator 仓是裁决层。

局限。rea.run 摘要——非 Microsoft 官方指南。

适合。原生/Windows 教学搭档。

问题。还原依赖运算符的百分号规则,并给出引用(命令 ID、分支、诸如 100 的常数)。

智能体循环。让 REA 给出百分号处理 Evidence,再打开官方仓库对应文件。对齐反编译时优先用公开源码中的具名符号。

教学收益。学生学会:在分支被点名并对照开源测试之前,不轻信单次数字演示。

边界。这是对开源项目的互操作/教育——不是教你去改无权修改的许可或系统组件。

要点

  • 运算符上下文会改变 % 语义。
  • 开源树是裁决层。
  • 引用分支,不要只玩截图。

本站其它案例