数学与统计
科学计算器
更新于 2026年9月3日 审核于 2026年9月3日
计算普通与科学数学表达式,支持三角函数、反函数、对数、幂、根式、常数、阶乘、百分比、历史记录以及角度和弧度模式。
表达式工作区
输入或组合数学表达式
结果
计算摘要
输入数值以查看结果
计算结果、明细、假设和警告会显示在这里。
实时预览
科学表达式
公式
表达式 → 词元 → 运算优先级解析 → 结果
- 角度模式
- 角度
- 历史记录数
- 0
- 保存的 Ans
- —
如何使用这个计算器
- 1输入表达式,或使用快捷函数按钮。
- 2使用三角函数前选择角度或弧度。
- 3完成计算后可以复用 Ans 或历史结果。
公式
表达式 → 分词 → 按优先级解析 → 求值
受限解析器按照数学顺序处理括号、后缀运算、幂、乘除与加减。
计算步骤
- 规范化数学符号并拆分词元。
- 只解析支持的函数、常数和运算符。
- 拒绝未定义结果并格式化有效数值。
示例
在角度模式下,sin(30) + √81 = 0.5 + 9 = 9.5。
假设条件
- 三角函数输入遵循所选角度模式。
- 计算器只返回有限实数。
- 显示舍入不会改变已保存结果。
资料来源
常见问题
计算器会使用 eval 吗?
不会,它使用受限的数学表达式解析器。
角度与弧度有什么区别?
它会改变三角函数输入和反三角函数输出的单位。
能复用上次答案吗?
可以,完成一次计算后插入 Ans。
表达式为什么被拒绝?
可能是表达式不完整、含不支持符号、除以零或产生非实数。