科学计算器

免费在线科学计算器:支持角度或弧度制下的三角函数、乘方、开方、对数、阶乘,并保存计算历史。严格按照真实的运算优先级计算,结果随输入实时显示。

角度

也可以用键盘输入:Enter 计算,Esc 清除,^ 表示乘方,! 表示阶乘。

它做什么


一款遵循学校所教运算顺序的科学计算器:乘方先于正负号和乘法,乘法先于加法。它支持角度和弧度,提供三角函数及其反函数、自然对数和常用对数、开方、乘方、阶乘、常数 π 和 e,并保存计算历史。你可以输入完整的表达式,例如 2sin(30) + √16,结果会随输入实时显示。

使用方法


  1. 用键盘或按钮输入表达式。乘号可以省略:2π 或 3(4+1)。
  2. 为三角函数选择 DEG 或 RAD。
  3. 按 = 或 Enter。Ans 会重复使用上一个结果,历史记录可让你重新打开之前的任何计算。

计算在你的浏览器中完成。你输入的内容不会被发送到任何地方,也不会被保存,所以可以放心填入真实数字。

常见问题


为什么 −2² 等于 −4 而不是 4?
因为按照标准数学记法,乘方先于负号计算:−2² 表示 −(2²)。要对负数求平方,请使用括号:(−2)² = 4。同样的规则使 2^3^2 等于 2^9 = 512,因为乘方是从右向左结合的。

应该使用角度还是弧度?
日常几何中的角度请使用角度制(DEG),一整圈为 360。微积分和物理中请使用弧度制(RAD),一整圈为 2π。在角度模式下,特殊角会得到精确结果:sin(30) 恰好等于 0.5,tan(90) 显示为无定义。

6 ÷ 2(1 + 2) 等于多少?
等于 9。除法和乘法(包括 2(1 + 2) 中省略乘号的乘法)优先级相同,从左到右计算:6 ÷ 2 = 3,然后 3 × 3 = 9。如果你想用 6 除以整个 2(1 + 2),请写成 6 ÷ (2(1 + 2)) = 1。

% 键如何使用?
单独使用时,百分数会除以 100:10% 等于 0.1,200 × 10% 等于 20。在加号或减号之后,它的作用和商店用的计算器一样:50 + 10% 会加上 50 的 10%,得到 55。

结果的精度如何?
结果最多显示 12 位有效数字,从而消除计算机运算中的微小舍入误差,所以 0.1 + 0.2 得到 0.3,而不是 0.30000000000000004。非常大或非常小的数会用科学记数法显示。

Wikipedia — Scientific calculator
Wikipedia — Order of operations