Тригонометрический калькулятор
Вычисляет синус, косинус, тангенс, котангенс, секанс и косеканс заданного угла.
Логика вычислений
Калькулятор по заданному углу θ вычисляет шесть тригонометрических функций: синус, косинус, тангенс, котангенс, секанс и косеканс. Угол можно задать в двух единицах — в градусах или в радианах. Внутренние функции работают с радианами, поэтому при вводе в градусах угол сначала переводится в радианы, а при вводе в радианах используется как есть.
Угол в градусах
Заданное в градусах значение переводится в радианы умножением на π и делением на 180:
θ_рад = θ × π / 180
где:
- θ — заданный угол, градусы;
- θ_рад — тот же угол в радианах;
- π ≈ 3,141593 — число пи.
Угол в радианах
Если угол задан в радианах, перевод не требуется — значение сразу подставляется в формулы:
θ_рад = θ
где:
- θ — заданный угол, радианы.
Основные функции
По углу в радианах напрямую вычисляются три основные функции:
sin(θ) cos(θ) tan(θ)
где:
- sin(θ) — синус угла, безразмерная величина;
- cos(θ) — косинус угла, безразмерная величина;
- tan(θ) — тангенс угла, безразмерная величина.
Обратные функции
Оставшиеся три функции получаются как обратные величины к основным:
cot(θ) = 1 / tan(θ) sec(θ) = 1 / cos(θ) csc(θ) = 1 / sin(θ)
где:
- cot(θ) — котангенс угла, обратный тангенсу;
- sec(θ) — секанс угла, обратный косинусу;
- csc(θ) — косеканс угла, обратный синусу.
В точках, где знаменатель обращается в ноль (например, tan(θ) = 0 для котангенса или cos(θ) = 0 для секанса), функция не определена — результат стремится к бесконечности. Все значения выводятся с округлением до шести знаков после запятой.
Примеры расчётов
| Режим ввода | Угол θ | θ в радианах | sin θ | cos θ | tan θ | cot θ | sec θ | csc θ | Комментарий |
|---|---|---|---|---|---|---|---|---|---|
| Градусы | 0° | 0 | 0 | 1 | 0 | ∞ | 1 | ∞ | cot и csc не определены: tan=0 и sin=0 |
| Градусы | 30° | 0,523599 | 0,5 | 0,866025 | 0,577350 | 1,732051 | 1,154701 | 2 | 0,523599 = 30 × π / 180; круглый sin = 0,5 |
| Градусы | 45° | 0,785398 | 0,707107 | 0,707107 | 1 | 1 | 1,414214 | 1,414214 | sin = cos, поэтому tan = cot = 1 |
| Градусы | 60° | 1,047198 | 0,866025 | 0,5 | 1,732051 | 0,577350 | 2 | 1,154701 | Зеркало 30°: значения sin и cos меняются местами |
| Градусы | 90° | 1,570796 | 1 | 0 | ∞ | 0 | ∞ | 1 | Граница: cos=0, поэтому tan и sec не определены |
| Радианы | 1 | 1 | 0,841471 | 0,540302 | 1,557408 | 0,642093 | 1,850816 | 1,188395 | Перевод не нужен: θ_рад = θ |
| Радианы | π ≈ 3,141593 | 3,141593 | 0 | −1 | 0 | ∞ | −1 | ∞ | 180° в радианах: sin=0 → cot и csc не определены |
