三角函数怎么算?弧度与角度的换算

一、特殊角的心算表

角度弧度sincostan
0010
30°π/60.5√3/2 ≈ 0.8661/√3 ≈ 0.577
45°π/4√2/2 ≈ 0.7070.7071
60°π/3√3/2 ≈ 0.8660.5√3 ≈ 1.732
90°π/210不存在
180°π0−10

实测几个:sin30° = 0.5cos60° = 0.5tan45° = 1sin180° = 0cos90° = 0

两个必须理解的「不存在与 0」

  • tan90° 算不出来:因为 tan = sin ÷ cos,而 cos90° = 0,分母为零。工具报「超出定义域」,而不是给一个巨大的错误数值;
  • sin180° 是干净的 0:计算机内部用弧度近似计算,180° 的弧度值本身有微小误差。工具对绝对值小于 10⁻¹² 的结果直接归零,所以显示 0 而不是 1.2e−16 这种噪声。

二、弧度与角度:只差一个换算系数

1 rad = 180°/π ≈ 57.29577951308232°
1° = π/180 rad ≈ 0.017453292519943295 rad
换算结果
180° → radπ = 3.141592653589793
30° → rad0.5235987755982988
1 rad → deg57.29577951308232°
1 turn(整圈)→ deg360°
90° → gon(百分度)100

为什么要有弧度:角度是人为定的(把圆分成 360 份),弧度是定义出来的——弧长等于半径时的圆心角就是 1 弧度。所以涉及 π 的推导(微积分、物理公式)必须用弧度,sin x ≈ x 这类近似只在弧度下成立。

工具支持四种角度单位:deg(度)、rad(弧度)、gon(百分度,90° = 100gon)、turn(整圈)

三、反三角函数:同一个数值,两种答案

asin(0.5) 是问「哪个角的正弦是 0.5」,答案是 30°——但取决于单位设置

单位设置asin(0.5)
DEG(度)30
RAD(弧度)0.523598775598

30 与 0.5236 是同一个角,换算过来完全一致。这是工程里最常见的错误来源:Excel、MATLAB、Python 的数学库默认用弧度,手机计算器和本题工具默认用度——看到结果对不上,先检查单位

工具在 DEG/RAD 之间切换会同时影响正三角与反三角,避免出现「输入用度、输出用弧度」的混搭。

四、非特殊角与时区…不,是小数角与负角

  • 小数角度可以算sin(12.5°) ≈ 0.2164
  • 负角度可以算sin(−30°) = −0.5(正弦是奇函数,符号跟着翻);
  • 结果精度:工具给出 15 位左右的有效数字,实际工程报数一般保留 4~6 位就够。

顺带一个直觉校验法:sin 和 cos 的绝对值永远不超过 1。如果算出来 1.5,那一定是单位设错了(或者把 tan 当成了 sin)。

五、这几个公式值得记住

sin²θ + cos²θ = 1          (勾股定理的三角形式)
tanθ = sinθ / cosθ
sin(−θ) = −sinθ,cos(−θ) = cosθ

第一条最有用:知道了 sinθ 就能推出 |cosθ|。也解释了为什么 cos90° = 0 时 tan90° 会爆掉——分母为零。

六、直接算

三角函数计算器:正三角与反三角,DEG/RAD 一键切换

角度换算器:度、弧度、百分度、整圈四种单位互转

科学计算器:三角函数、对数、阶乘与括号混合运算

本站文章为个人使用经验的原创整理,除已注明来源的引用外均为本人撰写。文中涉及的软件名称、商标、截图等归各自权利人所有,引用仅用于说明与交流。如认为本站内容侵犯了你的合法权益,请通过「关于本站」页面的联系方式告知,核实后将及时更正或删除。