UnitConv

科学计算器

支持三角函数、对数、幂运算和括号的在线科学计算器

: 角度
0
输入表达式

函数与运算顺序

sin / cos / tan, asin / acos / atan — Deg ↔ Rad
log = log₁₀(x), ln = logₑ(x), √x, x², xʸ, x!, 1/x
π ≈ 3.14159, e ≈ 2.71828
2 + 3 × 4 = 14, (2 + 3) × 4 = 20

先算括号,再算幂,然后是乘除,最后是加减。三角函数取决于角度/弧度模式。

什么是科学计算器?

科学计算器远不止加减运算。它会按正确的运算顺序计算整个表达式,并支持从中学到大学数学与理科中常用的函数:三角函数(正弦、余弦、正切及其反函数)、以 10 为底的对数和自然对数、平方根和任意次幂、阶乘、倒数,以及常数 π 和 e。本计算器处理你输入的整个表达式,因此 2 + 3 × 4 会正确得到 14 而非 20,并允许嵌套括号来控制分组。角度/弧度切换会改变角的解释方式,这一点很重要,因为 sin(30°) = 0.5,而 sin(30 弧度) 则完全不同。每个结果都在你的浏览器中安全计算,对除以零或负数取对数等不可能的运算会给出清晰的错误提示。

如何使用本计算器

1. 点按数字、运算符和函数键来构建表达式——例如 2 ^ 10 或 sin( 30 )。 2. 使用三角函数时请先选择角度(Deg)或弧度(Rad),以便正确解读角。 3. 用括号键给各项分组;计算器遵循标准运算顺序。 4. 按 = 计算,按 ⌫ 删除最后一个字符,按 C 清除全部。 输入时会实时显示结果预览,你也可以使用物理键盘:数字、+ − * / ^ ( ) ! %,按 Enter 计算、按 Backspace 删除。

函数与运算顺序

计算器遵循标准运算顺序:先算括号,再算幂,然后是乘除,最后是加减。因此 2 + 3 × 4 = 14,因为乘法先于加法,而 (2 + 3) × 4 = 20。 三角函数取决于角度模式:在角度模式下 sin(30) = 0.5、cos(60) = 0.5;在弧度模式下,相同的数字表示以弧度为单位的角。反函数 asin、acos 和 atan 返回当前模式下的角。 log 键以 10 为底,所以 log(100) = 2,而 ln 是以 e 为底的自然对数,所以 ln(e) = 1。幂使用 x^y(例如 2^10 = 1024),x² 求平方,√ 求平方根。阶乘 x! 将不超过 n 的所有整数相乘,所以 5! = 120。常数为 π ≈ 3.14159 和 e ≈ 2.71828。

解读结果

大号数字是整个表达式的值;输入时会显示预览,按 = 后会锁定该值,便于从结果继续计算。结果会经过四舍五入以消除微小的浮点误差——例如 0.1 + 0.2 显示为 0.3——而极大或极小的数值会切换为科学计数法(如 1e+20)。如果出现错误,请检查角度模式和输入:「数学错误」表示某运算没有实数结果(除以零、对负数取 log 或 √、对 −1 到 1 之外的值取 asin,或对 90° 取 tan),而语法错误表示表达式不完整,例如缺少括号或末尾有运算符。

常见问题

角度和弧度有什么区别?

它们是度量角的两种单位。一整圈是 360 度或 2π 弧度。三角函数会因模式不同给出不同结果,所以在使用正弦、余弦或正切之前请选择角度或弧度。例如在角度模式下 sin(30) 为 0.5。

log 和 ln 有什么区别?

log 是以 10 为底的对数,因为 10² = 100,所以 log(100) = 2。ln 是以 e(≈ 2.71828)为底的自然对数,所以 ln(e) = 1。十的幂用 log,增长与衰减问题用 ln。

为什么 2 + 3 × 4 等于 14 而不是 20?

因为运算顺序:乘法先于加法。先算 3 × 4 = 12,再算 12 + 2 = 14。若想先做加法,请加括号:(2 + 3) × 4 = 20。

为什么 log(-1) 或 1 ÷ 0 会报错?

这些运算没有实数结果。不能除以零,而对数和平方根只对正数有定义。计算器会显示数学错误而非错误的数值,以保证结果可信。