什么是 SOHCAHTOA 计算器?
SOHCAHTOA 是记忆直角三角形三大三角比的经典口诀,对应关系为:Sin(正弦)= O对边 / H斜边,Cos(余弦)= A邻边 / H斜边,Tan(正切)= O对边 / A邻边。当你已知锐角 \(\theta\) 和其中一条边长时,本计算器就会用这些比值帮你解出整个直角三角形。
使用方法
先输入角度 \(\theta\)(单位为度,取值在 0 到 90 之间),然后在「对边」「邻边」「斜边」这三个输入框中只填写其中一项。其余两项留空(或填 0)即可。计算器会自动识别你已知的那条边,求出另外两条边,并同时给出 \(\theta\) 的正弦、余弦和正切值。
公式详解
在直角三角形中,角 \(\theta\) 与各边的关系为:
$$\sin\theta = \dfrac{\text{Opposite}}{\text{Hypotenuse}}, \quad \cos\theta = \dfrac{\text{Adjacent}}{\text{Hypotenuse}}, \quad \tan\theta = \dfrac{\text{Opposite}}{\text{Adjacent}}$$把这些公式变形,就能求出任意一条未知边。例如,若已知对边长度:
$$\begin{gathered} \text{Hypotenuse} = \frac{\text{Opposite}}{\sin\theta} \qquad \text{Adjacent} = \frac{\text{Opposite}}{\tan\theta} \\[1.2em] \text{where}\quad \theta = \text{Angle (deg)} \end{gathered}$$
实例演示
假设 \(\theta = 45°\),对边 = 5。此时 \(\sin 45° \approx 0.7071\),\(\tan 45° = 1\)。于是
$$\text{Hypotenuse} = 5 \div 0.7071 \approx 7.0711, \quad \text{Adjacent} = 5 \div 1 = 5$$这个三角形的对边为 5、邻边为 5、斜边约为 7.0711——正是 45° 所对应的等腰直角三角形,结果完全符合预期。
常见问题
该填哪一条边?只填一条即可。如果你填了不止一条,计算器会按「对边 → 邻边 → 斜边」的顺序,取第一个非空的数值。
支持弧度吗?不支持。请以「度」为单位输入角度,程序会在内部自动换算。
如果 \(\theta\) 是 0° 或 90° 会怎样?此时某些比值会变成 0 或无意义(出现除以零),因此受影响的边会返回 0。请输入严格介于 0° 到 90° 之间的角度,才能构成一个有效的三角形。