开发者计算器 - 表达式与变量
逐行计算表达式,复用命名变量,并把计算历史记录保存在本机浏览器中。
常用操作支持
这个计算器基于 expr-eval,支持常见数学表达式、变量、数组和函数。
2 + 3 * 4 基础四则与优先级
(2 + 3) * 4 括号控制计算顺序
2^8 幂运算
10! 阶乘
10 % 3 取模 / 余数
sqrt(16) 平方根
cbrt(27) 立方根
abs(-5), round(3.6) 数值辅助函数
sum(3, 5, 7), avg(3, 5, 7) 求和与平均值
min(3, 8, 1), max(3, 8, 1) 最小值与最大值
sin(PI / 2), log10(100) 三角函数与对数
x = 42 变量赋值与复用
快速上手开发者计算器
用表达式、变量和本地历史记录,把相关计算放在同一个上下文里。
输入表达式
在提示符中输入四则运算、幂运算、数组或函数调用,然后按行计算。
保存可复用变量
用 name = value 保存变量,后续表达式可以直接引用,不用反复输入同一个数值。
恢复本地历史记录
重新打开页面时,可以继续使用保存在 IndexedDB 里的计算记录和变量。
为开发者计算场景设计
适合需要中间值、可复用变量和隐私保护的快速技术计算。
-
REPL 式计算
每一行都会单独求值,可以保留清晰的计算轨迹,而不是反复覆盖同一个答案。
-
变量、函数与数组
支持命名变量、PI / E 常量、数组,以及 pow、mod、min、max 等内置函数。
-
本地历史记录
IndexedDB 会把计算记录保存在你的设备上,方便重新打开旧计算,也无需发送到服务器。
-
浏览器内私密执行
表达式会在浏览器中解析和计算。ViewJSON 不需要上传公式、变量或结果。
当普通计算器不够用时
适合工程校验、API 成本、配置参数和数据大小这类需要保留中间结果的小型计算。
API 成本估算
把 token 数、单价或请求量保存为变量,再逐行调整。
数据大小检查
对比字节、KB、比例和批量大小,同时保留每一步中间结果。
配置参数计算
计算限制、超时、比例、阈值和容量数字,不必离开浏览器。
可复用计算记录
保留一条可恢复的计算轨迹,之后排查同类问题时还能接着用。
开发者计算器 FAQ
关于语法、隐私、历史记录,以及它和传统程序员计算器区别的实用说明。
什么是开发者计算器?
开发者计算器是一种在浏览器中运行的计算工具,支持表达式求值、命名变量、内置函数和本地历史记录。
开发者计算器会上传表达式或结果吗?
不会。表达式、变量和结果都在浏览器中计算,历史记录只保存在你设备上的 IndexedDB 中。
开发者计算器支持哪些语法?
开发者计算器支持算术表达式、^ 幂运算、[] 数组、命名赋值、PI / E 常量,以及 pow、mod、min、max 等函数。
可以在开发者计算器里复用变量吗?
可以。用 name = value 赋值后,就能在同一计算会话的后续表达式中继续复用这个变量。
它和传统程序员计算器一样吗?
不完全一样。这个开发者计算器侧重表达式、变量、函数和本地历史记录;传统程序员计算器通常更侧重二进制、十六进制和位运算。