跳到正文
马克工具箱

科学计算器

在线科学计算器,可以直接输入整条算式,也可以点按键输入。支持三角函数、对数、乘方开方、阶乘、排列组合和百分比,输入时实时显示结果,按 = 后保存到计算记录。

在浏览器本地运行,输入的内容和文件都不会上传

三角函数按角度计算

计算记录

按 = 完成的计算会显示在这里,点击可以重新编辑。

使用步骤

  1. 用键盘或下方按键输入算式,比如 2π × sin(30) + √16,结果会实时显示在算式下方。
  2. 三角函数默认按角度(DEG)计算,需要弧度时切换到 RAD。
  3. 按 = 或回车确认,结果会替换算式并记入右侧的计算记录;接着计算时可以用 Ans 引用上一次结果。
  4. 点击计算记录中的任意一条,可以把原算式调回来修改。

参数说明

运算顺序
先括号,再阶乘和百分号,然后乘方,再乘除和取余,最后加减。乘方从右往左算,所以 2^3^2 = 2^9 = 512;-2^2 = -4。
省略乘号
数字和括号、常数、函数之间的乘号可以省略,2π、3(1+2)、2sin(30) 都能识别。
函数
sin、cos、tan 及反函数,sinh、cosh、tanh,ln、log(常用对数;log(8, 2) 表示以 2 为底)、log2、√、cbrt、root(x, n)、abs、exp、ncr(n, r)、npr(n, r)、floor、ceil、round。
精度
结果保留 12 位有效数字,所以 0.1 + 0.2 显示为 0.3;很大或很小的数用科学计数法显示,比如 1.84467440737e+19。

示例

算式 结果
sin(30) + cos(60) 1
log(1000) 3
log(8, 2) 3
5! 120
ncr(5, 2) 10
root(27, 3) 3
17 mod 5 2

常见问题

为什么 sin(30) 算出来不是 0.5?

请确认角度单位是 DEG。在弧度制(RAD)下,sin(30) 表示 30 弧度的正弦,约为 -0.988。

百分号怎么算?

百分号表示除以 100,50% 就是 0.5,200 × 15% = 30。注意 200 + 10% 的结果是 200.1,不是 220;要算加 10% 请写 200 × 1.1 或 200 × (1 + 10%)。

能算多大的阶乘?

最多到 170!(约 7.26 × 10³⁰⁶),再大就超过双精度浮点数的范围,显示为 ∞。阶乘只支持非负整数。

为什么 tan(90) 报错?

90° 的正切没有定义(趋向无穷大)。在角度制下,本计算器对 90°、270° 等角度直接提示无定义,而不是给出一个巨大的近似值。

计算记录会保存吗?

只保存在当前页面,刷新后清空,不会上传。

隐私说明

本工具完全在浏览器中运行,文件和文本都在你的设备上处理,不会上传到我们的服务器。

相关工具