科学计算器的功能远比基础计算器强大,但这些额外的按键背后其实有一套简单的规律:中间是主要的加减乘除区域,两侧是乘方、开方之类的函数键,四周则是存储键、角度模式等辅助按键。只要弄懂几个关键按键的作用,其余部分自然就一目了然。
要点速览
- 加减乘除遵循标准运算顺序,所以
12 + 7 × 3的结果是33,而不是57。%是一个便捷键:200 × 56%=112,200 + 10%=220。√和∛分别是平方与立方的逆运算;三角函数需要选对角度模式(DEG 或 RAD)。- 存储键(
M+、MR、MS、MC)可以暂存一个数值供之后调用。
第一步:认识键盘布局
几乎所有科学计算器的按键分组方式都大同小异。核心区域是数字键、小数点和四则运算符。周围还有三组按键:√、sin( 等函数键;由 MC、MR、MS、M+、M− 组成的存储键区;以及角度模式(DEG/RAD)和显示格式(SCI)的切换键。在 The Scientific Calculator 上,你输入的是一个实时表达式,因此在按下 = 之前,整个表达式都清晰可见、可以编辑。
主要运算键
+、−、×、÷ 这几个键的作用和你预期的完全一样,但计算器会按照标准运算顺序来计算:乘方优先于乘除,乘除又优先于加减。换句话说,计算器遵循的是数学规则,而不是你输入的先后顺序。如果想要不同的运算分组,可以加上括号,例如 (12 + 7) × 3。
函数键
函数按键会插入函数名称加一个左括号,所以 sin( 是先于角度数值输入的。对初学者来说,最常用的几个键是平方根 √、立方根 ∛,以及用于乘方运算的 ^(例如 2^10)。对数函数也在这一区域:log(…) 是以 10 为底,ln(…) 是以自然常数 e 为底的自然对数。每个按键具体插入的内容,可以查阅计算器函数速查表。
存储键与模式键
存储键区会在后台暂存一个数字:MS(存储)保存当前结果,MR(调用)把它取出来,M+ / M− 对存储值做加减,MC 则清除存储。模式键是独立的切换开关:DEG/RAD 决定角度的度量方式,SCI 则把显示切换为科学计数法。这两者在下文都有专门的小节介绍。如果你更习惯用物理键盘而不是屏幕上的按键,可以参考键盘快捷键指南,里面列出了每个键对应的计算器操作。
第二步:按正确的运算顺序做加减乘除
输入 12 + 7 × 3 并按下 =,结果是 33,而不是 57,因为乘法先于加法计算:
- 先算乘法:
7 × 3 = 21。 - 再算加法:
12 + 21 = 33。
实例演示一:运算顺序。 输入 12 + 7 × 3 → = 33。如果想先算加法,则输入 (12 + 7) × 3 → = 57。括号会改变默认的运算分组。
第三步:用 % 键处理百分比
百分号键本质上是一个“除以 100”的快捷键。当它紧跟在 ×、÷、+ 或 − 之后输入时,会把百分比应用到表达式中的另一个数字上。
实例演示二:百分比。 200 × 56% → = 112,即 200 的 56%。200 + 10% → = 220,是在 200 的基础上加上该基数的 10%。200 − 10% → = 180,则是减去这部分。注意在加减形式中,这 10% 是以 200 本身为基数计算的,这也是大多数常见计算器采用的做法。
第四步:使用乘方与开方
^ 键用于将一个数字乘方,而 √ / ∛ 则分别是平方和立方的逆运算。
实例演示三:乘方与开方。 2^10 → = 1024(10 个 2 相乘)。√(144) → = 12,因为 12 × 12 = 144。∛(512) → = 8,因为 8³ = 512。对于结果不是整数的开方运算,计算器会在其能表示的范围内保持精确,所以 √(2) 会显示为 1.41421356237,这是这个无理数的 12 位有效数字近似值。开方与乘方之间的关系,在指数详解一文中有详细介绍,借助计算器自带的实时表达式框,也能顺手验证平方和立方的结果。
第五步:在正确的角度模式下做三角函数运算
正弦、余弦、正切函数接收一个角度,返回一个比值。角度可以用度或弧度来度量,而具体用哪种由 DEG/RAD 切换键决定。计算器默认使用 DEG 模式,这也是日常计算中最常用的模式;什么情况下该用哪种模式,可以参考度与弧度指南。
实例演示四:三角函数。 在 DEG 模式下:sin(30) → = 0.5,cos(60) → = 0.5,tan(45) → = 1。这些是经典的精确值,在任何处于角度模式的科学计算器上都应该能得到同样的结果。如果切换到 RAD 模式后看到 sin(30) 返回 -0.988031624093,这并不是错误,而是此时这个 30 被解读成了 30 弧度。
第六步:用 log 计算以 10 为底的对数,用 ln 计算自然对数
log(…) 回答的是“10 的多少次方等于这个数?”,而 ln(…) 则是针对常数 e(约等于 2.71828)回答同样的问题。本站的对数计算器可以帮你核对这两种底数的计算结果。
实例演示五:对数。 log(1000) → = 3,因为 10³ = 1000。ln(e) → = 1,因为 e 的一次方就是 e 本身。作为核对练习:log(100) → = 2,ln(100) → = 4.60517018599。
第七步:用存储键暂存一个数值
当某个中间结果会在后续计算中再次用到时,存储功能就派上用场了。MS 存储当前结果,MR 把它粘贴回来,M+ 则把当前结果加到已存储的数值上。
实例演示六:存储功能。 先计算 3 × 4 → = 12,然后按下 MS 存储 12。清空输入框,输入 25 − 12 → = 13。更方便的做法是,在输入 25 − 之后直接按 MR,让存储的 12 自动补上:结果相同,但按键次数更少。
第八步:用 SCI(科学计数法)读取结果
SCI 模式会把非常大或非常小的数字,以“尾数 × 10 的幂”的形式重新显示,写作类似 1.23456789e+8 的格式。按下 SCI 后,123456789 会显示为 1.23456789e+8,尽管数值本身并没有改变。这与科学界通用的记数法相同,科学计数法计算器可以在两种形式之间互相转换。如果某个结果突然显示成 3e-7,那表示 3 × 10⁻⁷,而不是出错了。
常见问题
为什么 12 + 7 × 3 的结果不是 57?
因为乘方、乘法和除法要先于加法和减法运算。计算器会把 12 + 7 × 3 计算为 12 + 21。如果想先算加法,需要加上括号:(12 + 7) × 3。
DEG 和 RAD 有什么区别?
它们是度量角度的两种方式。一整圈是 360 度,也是 2π 弧度,所以 DEG 模式下的 sin(30) 等于 RAD 模式下的 sin(π ÷ 6)。日常角度计算用 DEG,微积分和大多数物理计算则用 RAD。
% 键到底做了什么?
在 × 或 ÷ 之后,它只是简单地除以 100,所以 200 × 56% = 112。在 + 或 − 之后,它会取基数的对应百分比,所以 200 + 10% = 220,意思是在 200 的基础上加上 200 的 10%。
如何使用存储键?
先按 =,再按 MS 存储结果。MR 会在光标处调出存储值,M+ 和 M− 用于调整存储的数值,MC 用于清除存储。存储的数值会一直保留,直到你修改它或切换浏览器标签页。