feat(trigcircle): Фаза 2 — точные значения + формулы приведения
При исследовании выяснилось: Пифагор (sin²+cos²=1, _pythBar) и знаки по четвертям (_quadSigns) уже рисуются на canvas. Поэтому Фаза 2 даёт главное недостающее по программе — блок «Точные значения · приведение»: для текущего угла показывает sin/cos/tg/ctg точными значениями (½, √2/2, √3/2, √3/3, √3) и для нетривиальных четвертей — формулу приведения к острому углу (напр. 150° = 180°−30°, cos 150° = −cos 30° = −√3/2). Нетабличный угол → сообщение. Без KaTeX (чистый HTML + готовый форматтер _f), без новых зависимостей. Verified: node --check; headless-смоук рендера 11/11 (150° приведение+знаки, 45° QI без головы, 210° QIII tg+, 137° нетабличный). Эмодзи нет. sec/csc (5-я/6-я функции) — вторичны для школьной программы, отложены (предложу опционально). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -578,6 +578,10 @@
|
||||
<div id="trig-signs" style="text-align:center;font-size:0.72rem;color:var(--text-2)">—</div>
|
||||
</div>
|
||||
|
||||
<!-- Exact values + reduction formula (table angles) -->
|
||||
<div class="gp-section-title" style="margin-bottom:8px">Точные значения · приведение</div>
|
||||
<div id="trig-formula" style="margin-bottom:14px;font-size:0.78rem;color:var(--text);background:rgba(155,93,229,0.06);border:1px solid rgba(155,93,229,0.15);border-radius:10px;padding:9px 11px">—</div>
|
||||
|
||||
<!-- Notable angles -->
|
||||
<div class="gp-section-title" style="margin-bottom:8px">Табличные углы</div>
|
||||
<div style="display:flex;flex-wrap:wrap;gap:4px;margin-bottom:14px">
|
||||
|
||||
Reference in New Issue
Block a user