在线科学计算器
一次输入完整算式,边输入边看结果,按等号前就能改正错误。正弦、余弦、对数、乘方、开方、阶乘和组合数,可用角度或弧度计算,手机和电脑都能用。
免费 · 无需注册
使用方法
- 点按按键或用键盘输入。完整算式始终显示,你可以检查并点按任意位置修改数字。
- 看输入行下方的预览。输入时就会显示结果,错误一目了然。
- 按 = 或 Enter 完成计算。算式会进入历史记录,接着按运算符会从这个答案(Ans)继续计算。
- 使用三角函数前,先选择 DEG(角度)或 RAD(弧度)。按 2nd 可使用反三角函数、eˣ、10ˣ、x³ 和开方。
为什么使用这个工具
完整算式一目了然
屏幕上保留整个算式,而不只是最后一个数字,按等号前可以回看和修改。
正确的运算顺序
先乘方,再乘除,最后加减。−2² 等于 −4,2^3^2 等于 512,与数学课本一致。
角度或弧度
一键切换。常用角度给出精确结果:sin(30°) 正好是 0.5,cos(90°) 正好是 0。
可重复使用的历史记录
最近 20 次计算保存在此浏览器中。点按算式可编辑,点按结果可插入。
为手机设计
按键大,无需缩放。手机键盘只在需要时打开;在电脑上直接输入并按 Enter 即可。
小数点或小数逗号
德语、西班牙语和俄语版本使用小数逗号。任何语言下都可以输入点或逗号。
本计算器的运算顺序
计算器遵循数学和科学中的标准运算顺序。同一优先级的运算从左到右计算,但乘方从右到左计算。
紧挨在括号或常数前面的数字会被相乘,例如 2π 或 3(4+5)。像 6÷2(1+2) 这样的算式有歧义,不同计算器结果不同。本计算器把它理解为 6÷2×(1+2) = 9。如果你的意思是 6÷(2(1+2)) = 1,请加上括号。
| 优先级 | 运算 | 示例 | 结果 |
|---|---|---|---|
| 1 | 括号 | (3+4)×2 | 14 |
| 2 | 函数、阶乘、x²、% | 2×3² | 18 |
| 3 | 乘方,从右到左 | 2^3^2 | 512 |
| 4 | 数字前的负号、nCr、nPr | −2^2 | −4 |
| 5 | 乘法、除法、mod | 3+4×2 | 11 |
| 6 | 加法和减法 | 10−4+1 | 7 |
% 键的用法
百分比键与大多数掌上计算器和手机计算器的习惯一致,折扣、小费和税费可以直接计算。
| 输入 | 结果 | 含义 |
|---|---|---|
| 200+15% | 230 | 200 加上 200 的 15% |
| 80−25% | 60 | 80 减去 80 的 25% |
| 50×10% | 5 | 50 的 10% |
| 10% | 0.1 | 10 除以 100 |
用角度还是弧度?
三角函数的结果取决于角度单位。sin(30) 用角度是 0.5,用弧度却是 −0.988,所以模式选错是得到“错误”答案最常见的原因。
日常几何、建筑、导航和大多数中学三角形题目用角度(DEG)。微积分、含 ω 或 2π 的物理公式以及编程用弧度(RAD)。反三角函数 sin⁻¹、cos⁻¹ 和 tan⁻¹ 的结果也使用所选单位。
在 90°、270° 等角度,正切没有定义。计算器会直接告诉你,而不是显示一个由舍入误差造成的巨大数字。
按键和函数
| 按键 | 作用 | 示例 |
|---|---|---|
| sin, cos, tan | 角的正弦、余弦和正切 | sin(30) = 0.5 |
| 2nd + sin, cos, tan | 反三角函数:由比值求角度 | sin⁻¹(0.5) = 30° |
| ln, log | 自然对数(底数 e)和常用对数(底数 10) | log(1000) = 3 |
| 2nd + ln, log | e 的 x 次方和 10 的 x 次方 | 10^(−3) = 0.001 |
| x², xʸ | 平方和任意次方 | 2^10 = 1024 |
| √, 2nd + √ | 平方根和立方根 | √(2) = 1.41421356237 |
| 2nd + xʸ | 任意次方根:x 的 y 次方根等于 x 的 1/y 次方 | 8^(1÷3) = 2 |
| n! | 阶乘,适用于不超过 170 的整数 | 5! = 120 |
| nCr, nPr | 组合数和排列数 | 10 nCr 3 = 120 |
| mod | 除法的余数 | 17 mod 5 = 2 |
| |x|, 1/x | 绝对值和倒数 | 4^(−1) = 0.25 |
| EXP | 科学计数法:乘以 10 的幂 | 6.022E23×2 = 1.2044E24 |
| Ans | 上一次计算的结果 | Ans×2 |
精度和限制
计算使用浏览器内置的双精度浮点数,约有 15 到 17 位有效数字。结果最多显示 12 位有效数字,这样可以隐藏微小的舍入误差:0.1+0.2 显示为 0.3,而不是 0.30000000000000004。
大于等于 10¹⁵ 或小于 0.000001 的结果以科学计数法显示,例如 1.2044E24。最大可显示结果约为 1.8E308,最大阶乘为 170!。如需精确处理非常大的整数或分数,计算机代数系统更合适。
常见问题
这个科学计算器免费吗?
免费。无需注册,没有次数限制。所有计算都在你的浏览器中完成,所以页面加载后即使断网也能继续使用。
为什么我的答案和别的计算器不一样?
通常有三个原因:角度单位(角度或弧度)、运算顺序或 % 键。普通计算器每按一步就计算一次,所以 3+4×2 在那里得 14,在这里得 11。请检查模式,并加上括号表明你的意思。
怎样输入乘方和开方?
乘方用 xʸ,例如 2^10。平方根点 √,立方根先点 2nd 再点 √。其他次方根先点 2nd 再点 xʸ:8^(1÷3) 就是 8 的立方根。用键盘时,乘方输入 ^,平方根输入 sqrt(。
log 和 ln 有什么区别?
log 是以 10 为底的常用对数,所以 log(1000) = 3。ln 是以 e(约 2.71828)为底的自然对数,所以 ln(e) = 1。按 2nd 可使用它们的逆运算 10ˣ 和 eˣ。
怎样输入 6.02 × 10²³ 这样的科学计数法?
输入 6.02,按 EXP,再输入 23,输入行会显示 6.02E23。如果 10 的指数是负数,在 EXP 后按减号键,例如 1.6E−19。
历史记录会保存或上传吗?
最近 20 次计算只保存在这台设备的这个浏览器中,下次打开时仍然在。不会向服务器发送任何内容。点“清除历史”即可删除。
可以用电脑键盘输入吗?
可以。输入数字、+ − * / ^ ( ) 以及 sin( 或 sqrt( 等函数名。Enter 显示结果,Esc 全部清除,Backspace 删除最后一个字符。* 和 / 键相当于 × 和 ÷。
相关工具
想开发什么吗?
告诉我们你想构建什么。
告诉我们您需要构建什么:从简单的网站到完整应用、AI 解决方案、自动化或定制系统都可以。