功能说明
这是一个支持完整数学表达式的在线科学计算器。与只能按单步运算的普通计算器不同,你可以把整个算式一次敲进来,例如 (12+8)*3/4^2,页面会按标准运算优先级求值,并在上方实时显示预览结果。
内置函数包括三角函数 sin、cos、tan 与其反函数、自然对数 ln、常用对数 log、以 2 为底的对数 log2、平方根 sqrt、指数 exp,以及绝对值 abs、取整 round、floor、ceil,常量 pi 与 e 可直接使用。三角函数默认按角度制(DEG)计算,工程计算需要弧度时点一下就能切换。
表达式解析由本站自研的解析器完成,不使用 eval 之类的动态执行,输入内容不会离开浏览器,也不会被上传或记录。历史记录保存在当前页面会话中,刷新后清空。
使用步骤
1. 用鼠标点按钮,或直接用键盘输入数字与运算符。
2. 三角函数按需选择角度制或弧度制。
3. 屏幕上方的灰色小字是实时预览结果,按等号或回车得到正式结果。
4. 计算结果会记入历史记录,可点击清空记录一次性删除。
你可能还想问
乘方和阶乘怎么写?
乘方用符号 ^,例如 2^10 表示 2 的 10 次方;连续乘方按右结合理解,2^3^2 等于 2 的 9 次方。阶乘用感叹号,例如 5! 等于 120,只支持非负整数,且数值超过 170 时会提示过大。
sin(30) 为什么等于 0.5?
因为默认是角度制(DEG),sin(30) 表示 30 度的正弦值,等于 0.5。如果切换到弧度制(RAD),sin(30) 表示 30 弧度的正弦值,结果约为 -0.988,两者含义不同,工程公式里务必看清单位。
百分号和取模是一回事吗?
在本工具里 % 表示取模运算,也就是求余数,例如 17%5 等于 2。它不是百分比运算符,如果需要计算百分比,请直接写成除以 100 的形式,例如 150*0.2 表示 150 的 20%。
计算出错或提示表达式错误怎么办?
常见原因是括号没有成对、运算符连写(如 3++2)或函数名拼错。先检查括号数量是否相等,再逐段缩短表达式定位问题。除数为 0、负数开平方、阶乘用了小数时,工具会给出具体的中文提示。
速查在线工具箱