用计算器算三角函数出错,最常见的原因不是公式,而是角度模式。同样的 sin(30),在 DEG 下是 0.5,在 RAD 下却是 −0.988。本指南介绍三种角度单位、它们之间的换算、在 SciKey 中不受模式影响地输入角度的方法,以及弧度存在的意义。
1. 三种角度单位
| 单位 | 一周 | 直角 | 典型用途 |
|---|---|---|---|
| 角度 (DEG) | 360° | 90° | 日常生活、测量、图纸、中学几何 |
| 弧度 (RAD) | 2π ≈ 6.28319 | π/2 ≈ 1.5708 | 微积分、物理(角速度、振动)、编程 |
| 百分度 (GRAD, gon) | 400 gon | 100 gon | 欧洲部分测量领域 |
1 弧度是长度等于半径的弧所对的圆心角。对于半径为 r 的圆,弧长 s 与以弧度表示的角 θ 之间有简单的关系 s = rθ。圆周长为 2πr,所以一周是 2π 弧度。
2. 换算公式
- 弧度 = 角度 × π / 180
- 角度 = 弧度 × 180 / π
- 1 rad = 57.2957795131°,1° = 0.0174532925199 rad
- 1 gon = 0.9°,100 gon = 90°
SciKey 提供换算函数:rad(30) = 0.523598775598(= π/6),deg(1) = 57.2957795131。
3. 模式错误导致的错答
| 输入 | DEG 模式 | RAD 模式 |
|---|---|---|
sin(30) | 0.5 | −0.988031624093 |
cos(60) | 0.5 | −0.952412980415 |
50tan(35) | 35.0103769105 | 23.6907360207 |
RAD 模式下的 sin(30) 是 30 弧度(约 4.77 圈)的正弦,所以答案完全不同。如果结果意外为负或看起来不对劲,先检查模式指示,再怀疑公式。
最后一行是一道真实的题目:在 50 m 外以 35° 仰角看到的建筑物高 50 tan 35° ≈ 35.01 m。RAD 模式得到 23.69 m,看起来也说得通,因此很容易漏掉。以下两个习惯可以避免这种错误:
- 开始计算前先设置模式。
- 给以度为单位的角度加上
°。
4. ° 符号:在任何模式下输入角度
在数字后加 °,就表示该值以度为单位,并会换算成当前角度单位。因此即使在 RAD 模式下,sin(30°) 也是 0.5。在以弧度为主的物理题中偶尔出现角度值时,不必切换模式就能处理。
反过来,要在 DEG 模式下使用弧度值,就用 deg() 包起来。DEG 模式下的例子:sin(deg(π/6)) = 0.5。
在 DEG 和 GRAD 模式下,三角函数会先把参数按 360°(400 gon)精确约化,在 90° 的倍数处返回精确值。因此 sin(180) 为 0,cos(90) 为 0,tan(90) 无定义,会返回错误。
5. 反三角函数结果的单位
asin、acos、atan 以当前角度单位返回结果。
| 输入 | DEG | RAD | GRAD |
|---|---|---|---|
asin(0.5) | 30 | 0.523598775598 | 33.3333333333 |
atan(1) | 45 | 0.785398163397 | 50 |
反三角函数只返回固定范围内的值:asin 和 atan 为 −90°~90°,acos 为 0°~180°。所以用 atan((-1)/(-1)) 计算点 (−1, −1) 的方向会得到 45°,而该点实际位于第三象限,方向是 −135°(即 225°)。根据坐标求方向时,请使用区分象限的 atan2(y, x):atan2(-1, -1) = −135(DEG)。
像 asin(2) 这样超出 −1~1 范围的输入会返回数学错误。要注意测量值经舍入后变成 1.0000001 这类略大于 1 的情况。
6. 什么时候用弧度
微积分
只有当 x 以弧度为单位时,sin x 的导数才等于 cos x;用角度时会多出 π/180 这个系数。小角近似 sin x ≈ x 同样以弧度为前提:sin(0.1)(RAD)= 0.0998334166,只比 0.1 小 0.17%。泰勒级数、标准积分和傅里叶分析都以弧度为前提。
物理:角速度与圆周运动
角速度 ω 的单位是 rad/s。一根以 1,500 rpm 旋转的轴:
1500×2π/60→ 157.079632679(rad/s,= 50π)- 距轴 0.2 m 处的线速度:
Ans×0.2→ 31.4159265359(m/s)
v = rω 之所以不需要任何换算系数,正是因为 ω 以弧度表示。振动(x = A sin ωt)和交流电路(相位角)也用弧度计算。ωt 本身就是弧度,所以计算器必须处于 RAD 模式。
弧长
半径 5 m、圆心角 72° 的弧长 s = rθ,θ 必须用弧度:5×rad(72) → 6.28318530718(m,= 2π)。直接代入角度得到 5×72 = 360 是常见错误。
7. 例题:坡度(%)与角度
写着“坡度 10%”的道路标志表示的不是角度,而是每水平前进 100 m 升高 10 m。换算成角度要用反正切:在 DEG 模式下,atan(0.1) → 5.7105931375°。反过来,3° 的斜坡是 100tan(3) → 5.24077792830 %。以比值给出的坡度(如 1:12 的坡道)同样处理:atan(1/12) → 4.76364169072°。在 RAD 模式下 atan(0.1) 返回 0.0996686524912,所以如果答案可疑地接近 0.1,就该怀疑模式了。
8. 10 秒确认模式的方法
如果没注意模式指示,可以算一下 sin(90)。DEG 下正好是 1,RAD 下是 0.893996663601,GRAD 下是 0.987688340595。结果区别明显,适合在考试中快速确认。
9. 小结
- 题目中有 ° 符号就用 DEG;有 π、rad/s 或 ωt 就用 RAD。
- 拿不准时,像
30°这样直接带上单位。 - 反三角函数的结果以当前单位给出;象限重要时使用
atan2。 - 问问自己“这个正弦值真的应该是负的吗?”,这是最可靠的检查。