浏览器本地计算 DEG / RAD 双模式 免费无需注册

在线科学计算器

功能更新时间:2026年8月21日

支持基础四则、百分比、幂与开方、阶乘、三角函数、反三角函数、对数和指数等常用科学计算。计算引擎完全在当前浏览器运行。

SCIENTIFIC CALCULATOR

科学计算

支持键盘输入;Enter 计算,Backspace 删除,Esc 清空。

M = 0
角度制 DEG 准备计算
0
= 0
百分比说明: 单独输入 10% = 0.1;对于 200 + 10% / 200 − 10%,按常见计算器习惯分别计算为 220 / 180。
HISTORY

本次页面计算历史

完成一次计算后,结果会显示在这里。
01

完整运算优先级

支持括号、负号、乘除、加减和右结合连续幂。

02

科学函数

三角、反三角、对数、指数、开方、阶乘等常用函数。

03

DEG / RAD

可在角度制和弧度制之间切换,反三角结果同步变化。

04

本地计算

计算表达式和历史记录只在当前浏览器页面中处理。

使用说明

常用计算示例

2 + 3 × 414

遵循先乘除后加减。

200 + 10%220

加减百分比按前值的比例计算。

sin(30)0.5

DEG 模式下 30° 的正弦值。

2^3^2512

幂运算采用数学上的右结合。

常见问题

关于科学计算器

DEG 和 RAD 有什么区别?

DEG 是角度制,例如 sin(30) = 0.5;RAD 是弧度制,例如 sin(π/2) = 1。三角函数和反三角函数都会使用当前选择的角度模式。

200 + 10% 为什么得到 220?

为了符合常见桌面计算器习惯,加减运算右侧直接使用百分比时,会以左侧当前值作为百分比基数。因此 200 + 10% = 200 + 20 = 220。

为什么 tan(90) 会提示错误?

在 DEG 模式下 tan(90°) 在实数范围内没有有限值,因此工具会明确提示该角度没有定义,而不是显示一个极大的浮点近似值。

为什么 171! 不能计算?

浏览器 JavaScript Number 能表示的有限数值范围有限,171! 已超过该范围,因此本工具将阶乘限制在 0! 到 170!。

计算内容会上传服务器吗?

不会。表达式解析、数学运算、存储器和本次页面历史均由浏览器本地 JavaScript 完成。