Better Calc Pro app icon

macOS 计算工作台

Better Calc Pro

把计算过程完整地留在屏幕上的 macOS 计算器:多行工作纸、行引用与变量、改一处自动重算;基础 / 科学 / 程序员三套键盘,中文自然语言输入,单位与欧洲央行汇率换算,公式库,⌘K 命令面板,菜单栏 Quick Calculate,以及可置顶、能读剪贴板算式的紧凑计算器。

现已上线 · 免费 · 需要 macOS 15 或更高版本 · 版本 1.0.0 · 免费

Better Calc Pro 工作纸页面,显示变量赋值、#N 行引用、中文自然语言算式与日期加减的多行计算,右侧检查器显示当前行的表达式、结果、精度与备注
工作纸页面 · Better Calc Pro

默认留在本机不用注册,不用登录,没有统计、广告或跟踪组件;工作纸、历史、变量、公式和设置都以 JSON 存在本机的沙盒容器里。

唯一的网络请求只在打开货币换算或手动刷新汇率时访问欧洲央行参考汇率服务,请求里只有基准货币代码;汇率带缓存与时间戳。

结果经得起复核数值以 Decimal 全精度保存,只在显示时格式化;复制时可取显示值或完整精度值,差别永远摆在明处。

不申请任何权限没有辅助功能、屏幕录制或完整磁盘访问;只在你开启置顶时读取剪贴板,且只取其中的算式部分。

三块能力

一行一行地算,每一个中间值都留在屏幕上;三套键盘共用同一个 Decimal 全精度引擎。

01

工作纸

输入表达式按回车,结果出现在右侧,同时新开下一行;一条浅色的实时预览跟着输入走。

  • 用 #3 这样的行号引用前面的结果,双击结果直接插入引用
  • 写下「预算 = 12000」就定义了变量,之后到处都能用;改掉一个输入,只有依赖它的行重算
  • 任意行都能固定、加备注或删除,全部可以撤销
02

三套键盘,同一个引擎

基础、科学、程序员三套键盘用 ⌘1 / ⌘2 / ⌘3 切换,物理键盘直接输入。

  • 基础:四则运算、括号、百分比,ANS 取上一次结果
  • 科学:三角函数与反函数、log / ln / log2 / log10、幂与根、阶乘、组合与排列、常量,以及 DEG / RAD / GRAD
  • 程序员:BIN / OCT / DEC / HEX 同屏对照,8/16/32/64 位宽,有符号与无符号,位运算、移位与循环移位,溢出时截断值与原始值一并给出
03

换算、公式与中文

单位与欧洲央行汇率换算、内置 23 条公式的公式库,以及可以直接算的中文说法。

  • 长度、重量、面积、体积、温度、时间、数据存储、速度、压强、能量、功率等单位类型;换算结果可按完整精度发送到工作纸
  • 公式库按财务、税费、时间日期、健康、程序员分类,插入后用 Tab 在参数之间移动,也可以自建公式
  • 「120 的 15% 是多少」「2026-08-27 + 45 天」这类中文句式直接算,认不出来的回退到普通表达式解析,不经过云端模型

隐私与安全

数据只留在这台 Mac

Better Calc Pro 不用注册、不用登录,没有统计、广告、跟踪或崩溃上报组件。工作纸、历史、变量、公式和设置都以 JSON 存在本机的沙盒容器里,偏好设置保存在 UserDefaults。唯一的网络请求发生在打开货币换算或手动刷新汇率时,目标是欧洲央行参考汇率服务 api.frankfurter.dev,请求里只有基准货币代码,不含标识符、设备信息或任何用户内容。

  • 不申请任何系统权限:没有辅助功能、屏幕录制、完整磁盘访问或自动化
  • 只在你开启置顶时读取剪贴板,只提取其中的算式部分;日期、电话号码、时间、IP 地址与版本号一律忽略,内容不保存、不记录、不传输
  • 汇率缓存在本机并带时间戳,断网时沿用最近一次成功的缓存并明确标注
  • 没有 iCloud 同步、没有账号,也没有其他设备上的配套应用
阅读隐私政策
Better Calc Pro 菜单栏 Quick Calculate 面板浮在公式库之上,显示输入的表达式、结果、基础模式与精度提示,以及复制与展开到工作纸按钮

页面

页面与入口

四个侧栏页面,加上随时可以唤出的面板与模式。

  • 计算器 · 默认落地页:表达式与实时结果,⌘1 / ⌘2 / ⌘3 切换三套键盘,↑↓ 翻历史
  • 工作纸 · 多行计算、行引用、变量、实时预览与依赖重算
  • 转换 · 单位分类与货币换算,来源与更新时间写在界面上,⌘↩ 发送到工作纸
  • 公式库 · 内置公式与自建公式:搜索、筛选、双击插入,Tab 切参数
  • 命令面板 · ⌘K 搜索页面、操作与模式,模糊匹配
  • Quick Calculate · 菜单栏或全局热键 ⌥⌘K 唤出:输入、回车,结果已复制、面板已关闭
  • 紧凑置顶模式 · ⌥⌘U 只留显示卡和键盘的小窗,⌥⌘P 置顶浮在其他应用之上;失焦时变成半透明,下方文档照常可读,鼠标点击直接穿透
  • 设置 · 精度、默认页面与计算模式、汇率更新频率、快捷键录制、界面模式与主题
置顶后的 Better Calc Pro 紧凑计算器在失去焦点时变成半透明,下方文档里的金额透过窗口清晰可见,鼠标点击也会穿透到文档上

帮助

常见问题

工作纸里的行引用和变量怎么用?

用 #3 这样的行号引用第 3 行的结果,双击某个结果也能直接插入引用;写下「预算 = 12000」就定义了一个变量,后面的行直接按名字使用。改掉一个输入后,只有依赖它的下游行会重算。

显示的结果和复制的结果一样吗?

数值在内部以 Decimal 全精度保存,显示时按精度设置格式化。复制时可以选显示值,也可以从右键菜单或检查器复制完整精度值,两者的差别永远摆在明处。

汇率从哪里来,断网能用吗?

汇率取自欧洲央行参考汇率,通过 api.frankfurter.dev 获取,请求里只有基准货币代码。首次获取需要联网;之后沿用最近一次成功的缓存并标注时间,界面上会写明这次用的是实时数据还是缓存。单位换算完全在本机进行。

Better Calc Pro 会读取我的剪贴板吗?

只在你于紧凑计算器中开启置顶(⌥⌘P)期间才会读取,并且只提取其中的算式部分:数字、运算符、括号与小数点。日期、电话号码、时间、IP 地址、版本号这类不是算式的内容会被丢弃而不是猜测;关闭置顶立即停止,剪贴板内容不保存、不记录、不传输。

置顶的小窗会挡住下面的窗口吗?

不会。⌥⌘P 置顶后,只要紧凑计算器不在前台,它就会变成半透明,下方文档或网页的内容透过窗口照常可读,鼠标点击也直接穿透到下面的窗口。要继续输入,点一下它的标题栏或按 ⌥⌘K 把焦点交回来,窗口立刻恢复不透明。

需要授予什么系统权限?

不需要任何权限。没有辅助功能、屏幕录制、完整磁盘访问或自动化。全局热键(默认 ⌥⌘K,可在设置中重新录制)通过系统 API 注册,不需要辅助功能授权,也不会观察应用窗口之外的按键。

能用中文直接算吗?

可以。「120 的 15% 是多少」「2026-08-27 + 45 天」「09:15 + 2 小时 30 分钟」这类低歧义的中文句式可以直接算;认不出来的句子回退到普通表达式解析,并给出明确的语法错误。整个过程不经过云端模型,断网也能用。

有 iCloud 同步或其他平台的版本吗?

没有。数据只留在这台 Mac 上:没有 iCloud 同步、没有账号,也没有其他设备上的配套应用。它也不做函数绘图、方程求解,不支持 RPN 输入。

Better Calc Pro 现在可以使用吗?

可以,现已上线,可直接使用。

Better Calc Pro 收费吗?

免费,没有应用内购买,也没有订阅。

需要帮助?

阅读产品指南,或通过支持中心与邮件联系我们。