学习与工程估算
快速计算三角函数、对数、指数、平方根和幂,并在 DEG/RAD 间切换。
使用指南
科学计算器用于在浏览器内解析数学表达式,而不是把输入交给 eval 或执行任意代码。实现是自带的递归下降解析器,支持加减乘除、取余、括号、幂和阶乘,以及 sin、cos、tan、asin、acos、atan、log、ln、sqrt、abs、exp;还提供 π、e 和上一次结果 Ans。三角函数可在 DEG 角度和 RAD 弧度之间切换。
更新于 2026-09-10约 2 分钟读完
sin(30)+sqrt(16)。= 计算;结果会成为新的 Ans。| 输入 | 输出 | 说明 |
|---|---|---|
DEG 下 sin(30)+sqrt(16) |
4.5 | sin 按角度解释 |
5! |
120 | 阶乘仅支持非负整数 |
Ans*2 |
上次结果的两倍 | Ans 只存在当前页面会话中 |
+ - * × / ÷ % ^ !、括号和指定函数;未知函数或字符会报错。1e-15 的结果显示为 0,因此不是任意精度计算器。快速计算三角函数、对数、指数、平方根和幂,并在 DEG/RAD 间切换。
用 Ans 引用上一结果,通过本地历史记录回看最近表达式而无需重新输入。
不会。实现只解析允许的数字、运算符、常量和函数名称,不能执行任意脚本。
保存在当前浏览器 localStorage,最多 50 条;清除站点数据后会消失。
表达式在浏览器本地计算;历史记录只写入当前浏览器本地存储,不上传服务器。
更新于 2026-09-10
安全表达式解析,支持三角函数、对数、阶乘、幂运算与计算历史
0
键盘支持数字、运算符、括号与函数;Enter 计算,Esc 清空。结果按 15 位有效数字规整,Ans 引用上次结果。
暂无历史,点击历史条目可回填表达式