所有计算都在浏览器本地完成,不会发送到任何服务器。
什么是计算器?
计算器是执行算术运算的基础工具:加、减、乘、除、平方、平方根和百分比。DevFormatLab 的计算器专为需要快速、可靠计算而不想离开浏览器的开发者设计——支持键盘快速输入、可编辑显示区域让你可以直接修改输入而不用重新开始、保留最后 10 条计算历史以便复用或查看之前的结果。 与物理计算器或大多数在线计算器不同,这款计算器允许你直接编辑显示区域:如果你输入了 "123+45" 然后发现你想输的是 "123+456",只需点击显示区域,添上漏掉的 "6" 即可——无需清空并从头开始。历史记录面板保存最近 10 条计算;点击任意一条即可将其结果用作新输入,或一键复制到剪贴板。所有你期望的键盘快捷键都可用:数字 0-9、+、-、*、/、.,Enter/Return 计算结果,Backspace 删除,Escape 清空。一切都在你的浏览器本地运行——没有服务器、不追踪、数据不离开你的设备。
功能特性
- 全键盘支持(数字、运算符、Enter、Backspace、Escape)
- 可编辑显示区域——点击并输入即可修正错误,无需重新开始
- 计算历史记录(保留最后 10 条)
- 一键复用任意历史记录
- 基础运算:加、减、乘、除
- 高级运算:平方(x²)、平方根(√)、百分比(%)、倒数(1/x)
- 100% 浏览器运行——不上传、不追踪、离线可用
使用步骤
- 直接在键盘输入:数字 0-9、小数点 .、+、-、*、/ 都可工作。用 Enter/Return 计算结果。
- 或点击屏幕按钮:它们的布局与标准计算器一致,熟悉易用。
- 需要修正输入错误?直接点击显示文本——这是一个可编辑的输入框。你可以在表达式的任意位置添加、删除或修改字符,然后按 Enter 重新计算。无需清空重来。
- 历史记录面板保存最近 10 条计算;点击任意条目即可复用其结果。
- 用 C 清空、← 退格删除一个字符、± 切换正负号、% 百分比、x² 平方、√ 平方根、1/x 倒数。
常见问题
支持哪些键盘快捷键?
▾
所有标准计算器键都可用:数字 0-9、小数点 .、加 +、减 -、乘 *、除 /、Enter/Return 计算(=)、Backspace 删一个字符、Escape 清空(C)。
如何直接编辑显示区域?
▾
只需点击显示文本——这是一个可编辑的输入框。你可以在表达式的任意位置添加、删除或修改字符,然后按 Enter 重新计算。这非常适合修正输入错误而不用清空一切。
百分比按钮是怎样工作的?
▾
按下 % 会将当前数字转换为前一个操作数的百分比。例如:100 + 10 % = 110(加 10%),100 - 10 % = 90(减 10%),100 * 10 % = 10(100 的 10%)。
我的计算历史保存在哪里?
▾
历史记录仅保存在你浏览器的 localStorage 中,且仅针对当前会话。它绝不会发送到服务器。保留最后 10 条计算;新记录会把最旧的推出去。
相关工具
JSON 的格式化、压缩、校验与美化,错误位置高亮。
并排比对两份 JSON,行级红绿高亮,可按键名排序忽略顺序差异。
去重、删除空行、去除空格,UTF-8 ↔ Shift-JIS 编码转换,自动检测乱码。
YAML、JSON 与 Java .properties 互转,严格校验并精确定位错误。
对文本或文件进行 Base64 / Base64URL 编码与解码,实时、纯浏览器运行。
对 URL、查询字符串和 URI 组件进行编码/解码,支持 %20 与 + 空格模式。
在浏览器内为文本或文件生成 MD5、SHA-1、SHA-256、SHA-384、SHA-512 哈希。
Unix 时间戳(秒 / 毫秒)与人类可读日期互转,支持多时区。
解码 JWT (JSON Web Token),查看 Header / Payload / Signature,时间字段自动转为可读日期与过期状态。
实时测试正则表达式,匹配高亮,附常用预设。
把 JSON 转为适合嵌入代码的字符串字面量(双引号与反斜杠已转义)。
Canonical: https://devformatlab.com/zh/calculator