带历史记录的计算器
一行一条算式的计算器:支持四则运算、乘方、阶乘、括号与百分号,自动给每行求值,并在 `算式 = 结果` 写法下核对结果是否一致,同时统计历史里的重复算式。纯文本处理,不写 localStorage。
浏览器本地运行所有计算都在你的浏览器里完成,数据不会离开本机。
输入
结果
逐行求值,并统计历史里的重复算式。
输入后即可看到结果
算式条数: 0 · 去重后: 0 · 重复算式: 0 · 核对不符: 0
这个工具能做什么
- 批量核对报表:一行一条算式,粘贴进来一次全部算完,还能用 `算式 = 结果` 写法核对原表有没有算错。
- 记账或报价时把连续几笔算式贴进来,避免反复按计算器。
- 统计常用算式:看历史里哪几条被重复计算最多次。
示例
输入
(1+2)*3 2^10 5!
输出
(1+2)*3 = 9 2^10 = 1024 5! = 120 历史记录:3 条,去重后 3 条,重复 0 条 高频算式:(1+2)*3(1 次)、2^10(1 次)、5!(1 次)
常见问题
支持哪些运算?
四则运算 + − × ÷、乘方 ^(右结合)、阶乘 !(仅 0~170 的整数)、括号与百分号。也接受全角符号 ×、÷、()与中文输入法的 −,方便直接粘贴。
% 是百分号还是取模?
按出现位置判定:数字后紧跟的 % 是百分号(50% → 0.5,200*50% → 100),两个操作数之间的 % 是取模(10 % 3 → 1)。
`算式 = 结果` 这种写法是干什么的?
用来核对。例如输入 `1+2=4`,工具会算出 3 并标注「✗ 与给出的结果不一致」,统计里也会计入不一致条数。核对容差 1e-9。
历史记录会保存到本地吗?
不会。本工具只做文本处理:你粘贴历史、它按行求值并统计,不写 localStorage、不发请求。
关键词:计算器带历史记录calculator表达式求值阶乘百分号