科学计算器

含函数、常数和一些实用按钮的完整表达式求值器。全部在浏览器内运行。

输入表达式 —— 边输入边求值。
结果:
历史

科学计算器是有使用规则的工具,您需要了解它们

运算顺序是大多数科学计算器错误的根源。PEMDAS(括号、指数、乘除、加减)不是建议——它是决定2 + 3 * 4等于14还是20的硬性规则。答案是14。如果您想得到20,请写(2 + 3)* 4。括号是向计算器和人类读者表达运算意图最清晰的方式。有疑虑时,多加括号——括号永远不会造成错误。

三角函数的计算结果因使用度数还是弧度而截然不同,忘记切换模式是得到错误答案最常见的单一原因。sin(90)在度数模式下为1,在弧度模式下为0.894。物理和工程数学原生使用弧度,导航和日常几何使用度数。在开始计算之前——而非得到可疑结果之后——就应确认所需的模式。

Frequently asked questions

sin、cos和tan有什么区别?
三者都是直角三角形各边的比值。<strong>正弦(sin)</strong>是对边除以斜边。<strong>余弦(cos)</strong>是邻边除以斜边。<strong>正切(tan)</strong>是对边除以邻边。在单位圆中,sin给出某角度对应点的y坐标,cos给出x坐标。正切是sin除以cos。这些关系将圆周运动、波动物理和工程几何紧密相连——它们不是孤立的公式,而是同一基本比值关系的不同表达。
什么时候用log,什么时候用ln?
<strong>log(以10为底的对数)</strong>适用于跨越多个数量级的刻度测量——分贝、里氏震级、pH值。<strong>ln(自然对数,以e为底)</strong>出现在涉及增长、衰减或连续复利的场景中:复利计算、放射性衰变、种群模型。如果您的公式来自物理或微积分教材,几乎可以肯定使用的是ln;如果来自化学或声学领域,很可能是以10为底的log。请务必核查来源。
如何输入非常大或非常小的数字?
使用科学计数法:<code>6.022e23</code>表示6.022乘以10的23次方。对于小数,<code>1.6e-19</code>表示0.00000000000000000016。大多数科学计算器直接接受这种<strong>e记法</strong>。避免输入一长串零——每个零都是计数出错的机会。当结果自动以科学计数法显示时,这意味着数字超出了计算器的舒适显示范围,而非运算出了问题。
科学计算器显示「undefined」或「error」是什么意思?
常见原因包括:<strong>除以零</strong>(在标准数学中未定义)、<strong>对负数开平方根</strong>(在实数范围内未定义,需要复数运算),以及<strong>对零或负数取对数</strong>(同样未定义)。tan(90度)在技术上也是未定义的,因为它趋于无穷大。如果计算中途出现错误,请检查输入中是否存在上述情况。括号使用错误导致意外除以零,在多步运算的表达式中尤为常见。