M
0

关于科学计算器

本在线科学计算器提供基础四则运算和高级数学函数计算功能,支持三角函数、反三角函数、双曲函数、对数、幂运算、开方、阶乘、排列组合等科学计算,并提供记忆存取和一键复制功能。

支持的运算

  • 基础运算:加(+)、减(-)、乘(×)、除(÷)、百分号(%)
  • 三角函数:sin、cos、tan(支持角度/弧度模式切换)
  • 反三角函数:sin⁻¹(asin)、cos⁻¹(acos)、tan⁻¹(atan),返回角度或弧度
  • 双曲函数:sinh、cosh、tanh
  • 对数函数:log(常用对数,以10为底)、ln(自然对数,以e为底)
  • 幂运算:x²(平方)、x³(立方)、x^y(任意次幂)
  • 根运算:√(平方根)、³√(立方根)
  • 排列组合:nCr(n,r) 组合数、nPr(n,r) 排列数
  • 其他:阶乘(n!)、绝对值(|x|)、倒数(1/x)
  • 常数:π(圆周率)、e(自然常数)
  • 记忆功能:MC(清除)、MR(读取)、M+(累加)、M−(累减)

排列组合用法

输入格式为 nCr(n,r)nPr(n,r),例如:

  • nCr(10,3) = C(10,3) = 120(从10个中选3个的组合数)
  • nPr(5,3) = P(5,3) = 60(从5个中取3个的排列数)

键盘快捷键

按键功能
0-9输入数字
+ - * /四则运算
Enter 或 =计算结果
Escape清空
Backspace删除最后一个字符
( )括号

使用示例

表达式说明结果
2+3*4乘法优先14
sin(30)30度的正弦值0.5
asin(0.5)反正弦(角度模式)30
sinh(1)双曲正弦1.1752
log(100)常用对数2
nCr(10,3)C(10,3)组合数120
nPr(5,3)P(5,3)排列数60
2^102的10次方1024
5!5的阶乘120

常见问题

三角函数角度和弧度有什么区别?

角度(DEG)以360度为一周,日常使用较多;弧度(RAD)以2π为一周,是数学和工程中的标准单位。切换到"科学计算"模式后可在顶部选择角度或弧度。例如 sin(90) 在角度模式下等于1,在弧度模式下约为0.894。

反三角函数怎么用?

反三角函数用于已知三角函数值求角度。例如已知 sin(x)=0.5,用 asin(0.5) 得到 x=30°(角度模式)或 x≈0.5236(弧度模式)。acos 和 atan 类似。注意 asin 和 acos 的输入范围是 [-1,1]。

双曲函数和三角函数有什么区别?

双曲函数(sinh/cosh/tanh)与三角函数形式类似但定义不同。三角函数基于圆,双曲函数基于双曲线。sinh(x)=(eˣ-e⁻ˣ)/2, cosh(x)=(eˣ+e⁻ˣ)/2。双曲函数在工程、物理和机器学习中广泛使用,例如 tanh 常用作神经网络激活函数。

排列和组合有什么区别?

排列(nPr)考虑顺序,组合(nCr)不考虑顺序。例如从ABC中选2个:排列有AB,BA,AC,CA,BC,CB共6种(P(3,2)=6);组合有AB,AC,BC共3种(C(3,2)=3)。公式:P(n,r)=n!/(n-r)!, C(n,r)=n!/(r!×(n-r)!)。

记忆功能 M+/M-/MR/MC 怎么用?

MC清除记忆,MR读取记忆值,M+把当前结果加到记忆,M−把当前结果从记忆中减去。适合多步计算的中间值暂存。例如先算12×3=36后按M+,再算8×5=40后按M+,最后按MR得到76。显示屏左上角出现"M"表示记忆中有值。

log 和 ln 分别以什么为底?

log 是常用对数,以10为底,例如 log(100)=2;ln 是自然对数,以 e(约2.718)为底,例如 ln(e)=1。如需以其他数为底,可利用换底公式:log_a(b) = ln(b)/ln(a)。

计算结果精度如何?

本计算器使用 JavaScript 双精度浮点数运算,有效精度约15-16位十进制数字。对于极大或极小的数会自动切换为科学计数法显示。日常计算和学习使用完全足够。

计算历史
暂无计算记录