三角函数计算器:sin、cos、tan及反函数

以度、弧度或百分度计算sin、cos、tan、sec、csc和cot,给出15°整数倍处的精确值,以及反函数的全部解。

更新于 已验证的示例:13

Expressions work, e.g. pi/4 with the unit set to radians
试一试
结果
结果: 0.5
最大小数位数:10;取最近值,等距时远离零
精确值
1/2
cos
0.8660254038
tan
0.5773502692
sec
1.1547005384
csc
2
cot
1.7320508076
Angle in radians
0.5235987756rad
Reference angle
30°
Position
Quadrant I

sin 30° = 0.5 (exactly 1/2). The angle sits in Quadrant I, where the point on the unit circle is (0.866, 0.5).

Unit circle

sin = 0.5cos = 0.86630°(0.866, 0.5)
All six functions at 30° 行数:6
Function数值精确
sin0.51/2
cos0.866√3/2
tan0.5774√3/3
sec1.15472√3/3
csc22
cot1.7321√3
计算方法 S
  1. 角度

    30∘30^\circ
  2. Position on the unit circle

    Quadrant I; reference angle 30°.

  3. Sine and cosine

    sin⁡θ=0.5,cos⁡θ=0.8660254038\sin\theta = 0.5,\qquad \cos\theta = 0.8660254038
  4. sin from sine and cosine

    sin⁡θ=0.5\sin\theta = 0.5

    Exact: sin 30° = 1/2.

关于三角函数计算器:sin、cos、tan及反函数

Enter an angle in degrees, radians or gradians to get all six trigonometric functions. Sine and cosine are the coordinates of the matching point on the unit circle; the rest follow as tan = sin/cos, sec = 1/cos, csc = 1/sin and cot = cos/sin. At multiples of 15° the exact surd form is shown as well, such as sin 60° = √3/2. The inverse mode turns a value back into an angle and lists every angle that shares it.

The default, sin 30°, is exactly 1/2, and the drawing puts the point at (0.866, 0.5). The same functions convert between angles and slopes: a roof pitched at 37° rises tan 37° = 0.7536 m per metre of run.

Principal values follow the NIST Digital Library of Mathematical Functions: arcsin and arctan return −90° to 90°, arccos 0° to 180°. arccot uses the continuous range 0° to 180°, which differs from the DLMF definition for negative inputs.

计算示例

sin 30°

I want
Function of an angle
Function
sin
角度
30
Angle unit
度
结果
0.5
精确值
1/2
cos
0.8660254038

核验来源:Standard special value (A&S Table 4.3); Python 3.8 math: cos(radians(30))

tan 45°

I want
Function of an angle
Function
tan
角度
45
Angle unit
度
结果
1
精确值
1
sec
1.4142135624

核验来源:Standard special value; Python 3.8 math: 1/cos(pi/4)

cos 120° (second quadrant)

I want
Function of an angle
Function
cos
角度
120
Angle unit
度
结果
-0.5
精确值
−1/2
Reference angle
60 °
Position
Quadrant II

核验来源:cos(180° − 60°) = −cos 60° = −1/2

sin(π/4) in radians

I want
Function of an angle
Function
sin
角度
pi/4
Angle unit
弧度
结果
0.7071067812
精确值
√2/2
Angle in degrees
45 °

核验来源:Python 3.8 math: sin(pi/4) = √2/2

常见问题

How do you convert degrees to radians?

Multiply by π/180: 30° is π/6 ≈ 0.5236 rad, 45° is π/4 ≈ 0.7854 rad and 180° is π rad. To go back, multiply radians by 180/π ≈ 57.2958. Mixing the two is the most common trig mistake: sin 30 with the angle read as radians is −0.988, not 0.5.

What are the exact values of sin, cos and tan at 30°, 45° and 60°?

sin 30° = 1/2, sin 45° = √2/2 ≈ 0.7071 and sin 60° = √3/2 ≈ 0.8660; cosine takes the same values in reverse order, so cos 30° = √3/2 and cos 60° = 1/2. tan 30° = √3/3 ≈ 0.5774, tan 45° = 1 and tan 60° = √3 ≈ 1.7321. All of them come from the 30-60-90 and 45-45-90 triangles.

Why is tan 90° undefined?

Because tan θ = sin θ / cos θ and cos 90° = 0, so the ratio divides by zero. As θ approaches 90° from below, tan θ grows without bound: tan 89° ≈ 57.29 and tan 89.9° ≈ 572.96. The same happens at 270° and every 90° + 180°k. Secant is undefined at those angles too, and cosecant and cotangent wherever sin θ = 0.

Is sin⁻¹ the same as 1/sin?

No. sin⁻¹ x, also written arcsin x, is the inverse function: the angle whose sine is x, so sin⁻¹ 0.5 = 30°. 1/sin x is the reciprocal, called cosecant: csc 30° = 1/0.5 = 2. The clash arises because sin² x means (sin x)², while the −1 exponent on a function name means its inverse; writing arcsin avoids the ambiguity.

Why does arcsin give only one angle?

A function must return a single value, so arcsin is restricted to a principal range of −90° to 90° (DLMF §4.23). Every other angle with the same sine follows from θ and 180° − θ plus whole turns: sin θ = 0.5 for θ = 30° + 360°k or 150° + 360°k, with k any integer. For arccos the range is 0° to 180° and the other family is −θ + 360°k.

“三角函数计算器:sin、cos、tan及反函数”有多准确?

准确性取决于输入值和方法的假设。十进制运算使用50位有效数字,但估算、数值方法和源数据的精度可能较低;显示时的舍入并不能消除这些限制。 已按独立来源核验的计算示例:13。 例如,“sin 30°”根据Standard special value (A&S Table 4.3); Python 3.8 math: cos(radians(30))进行核验。

这种方法出自哪里?

NIST Digital Library of Mathematical Functions §4.14 (definitions) and §4.23 (inverse trigonometric functions, principal values); Abramowitz & Stegun, Handbook of Mathematical Functions, Table 4.3 — special values of the trigonometric functions.

关于此计算器

sec⁡θ=1cos⁡θ,csc⁡θ=1sin⁡θ,cot⁡θ=cos⁡θsin⁡θ,1∘=π180 rad=109 grad\sec\theta = \frac{1}{\cos\theta},\quad \csc\theta = \frac{1}{\sin\theta},\quad \cot\theta = \frac{\cos\theta}{\sin\theta},\quad 1^\circ = \frac{\pi}{180}\,\text{rad} = \frac{10}{9}\,\text{grad}

来源

  1. NIST Digital Library of Mathematical Functions §4.14 (definitions) and §4.23 (inverse trigonometric functions, principal values)
  2. Abramowitz & Stegun, Handbook of Mathematical Functions, Table 4.3 — special values of the trigonometric functions

已对照来源验证

此计算器包含 13 个已解示例,答案来自独立来源。这些示例会在测试套件中运行,你也可以在此运行验证。

相关计算器