计算器

在浏览器本地完成基础与科学表达式计算,支持三角函数、幂、阶乘和计算历史。

表达式计算

支持键盘输入与按键输入

0

输入与输出示例

(12 + 8) × 360
sin(30)(角度)0.5
5! + 2^3128

如何使用

  1. 通过键盘或按键输入计算表达式。
  2. 按等号或 Enter 计算;科学模式可使用三角函数、对数、幂和阶乘。
  3. 切换角度或弧度单位,并按需从当前页历史记录中继续计算。

能力与限制

  • 浏览器本地处理
  • 仅支持页面中列出的算术运算、常量和单参数科学函数;不支持变量定义、单位换算、矩阵或统计函数。
  • 阶乘仅接受 0–170 的非负整数;除以 0、无效表达式和超出 JavaScript 数值范围的结果会明确提示。
  • 表达式、计算结果和历史记录只保留在当前页面内存,不上传、不写入 URL、日志或浏览器存储。

常见问题

三角函数使用角度还是弧度?
默认使用角度,可通过显示区下方的“角度 / 弧度”切换。反三角函数的结果也按当前单位显示。
百分号如何计算?
百分号将紧邻的数值除以 100,例如 50% 等于 0.5,200 × 10% 等于 20。
计算记录会被保存吗?
不会。历史记录仅在当前页面会话中保留,刷新或离开页面后会清除。

相关指南

计算表达式的优先级与角度单位 ↗

相关工具

更新于 2026-10-21 · 项目与反馈说明