切换到 中文?

切换将重新打开页面。未提交的文件、编辑内容和浏览器处理结果不会带到新域名。

已提交的服务器任务可继续查看,文件仍按原期限删除。
将前往以下网站:

在线计算器

四则、括号与百分比,清晰计算每一步。

完善此工具

计算工作台

数学百分比:10%=0.1,200+10%=200.1。

需要支持大整数和 Worker 的现代浏览器及安全连接。

0 / 1024
—
编辑或更改设置后,请重新计算。

Enter 计算 · Esc 清除当前 · 支持键盘和粘贴

先乘除后加减,括号优先。支持正负号和 × ÷ −;不支持省略乘号、指数、函数或变量。单个数字最多256位,括号最多64层。

处理内容只保存在当前页面内存,关闭页面或清空后无法恢复。

工具介绍

使用大按键、键盘或粘贴输入表达式,支持四则、括号、小数和百分比。以精确分数执行运算,最后按所选小数位数舍入;出现错误时可定位原始字符。本页历史可恢复表达式及其精度、百分比设置,刷新或离开即清空。

使用步骤

  1. 选择小数位数和百分比规则,输入表达式。
  2. 点击计算或按Enter;如出现错误,点击定位错误后修改。
  3. 复制当前结果、从本页历史代入表达式,或一键清空全部。

常见问题

0.1+0.2和循环小数如何处理?

输入小数先转为精确分数,因此0.1+0.2=0.3,1/3×3=1。只在最终显示时按0–30位小数舍入,默认12位。正负值均按绝对值四舍五入;近似结果标记≈,复制只包含显示数字。

百分比是什么意思?

默认数学百分比始终除以100,所以200+10%=200.1。增减模式仅在加减右侧整体为百分比时相对左侧计算:200+10%=220、200−10%=180;乘除不变。200+10%×2的右侧是乘积,结果仍为200.2;200+(10+5)%为230。每次变更规则后需要重新计算,历史保留原规则。

支持哪些表达式和限制?

允许ASCII数字、+-*/%、括号、小数点和空白,也识别×÷−。支持正负号、先乘除后加减和括号优先;不支持函数、变量、指数、赋值、脚本、余数或省略乘号。默认最多1024字符,单个数字256位、括号64层、中间分子/分母4096位。超限明确拒绝,不截断。

连续计算和历史如何使用?

计算完成后从大按键或键盘输入运算符,会将上一表达式加括号后继续,以保留精度和优先级;输入数字开启新计算。点击表达式可原位编辑。AC或Esc只清当前,清空历史只删记录,清空全部同时清除两者。本页最多保留最近50条成功结果,错误不进入历史,代入不自动执行。

会保存输入或执行脚本吗?

不会上传表达式、结果和历史,也不使用eval或动态函数。解析器只接受限定的数字和运算符。数据留在页面内存,刷新、离开或清空后删除;后台只记录客户端报告的运行状态、耗时和检查次数。除零等输入错误不等同引擎故障。

COMMUNITY

交流与评论

分享使用体验,交流工具的更多用法。

正在加载评论…