Тригонометрия

Trig предоставляет абстракцию для любого типа, определяющего тригонометрические функции. Для этого типы должны иметь возможность разумно аппроксимировать реальные значения.

Поддерживаются следующие методы:

Spire способен вычислять тригонометрические значения (например, число \(\pi\)) и функции (например, синус) с произвольной точностью при использовании BigDecimal. В отличие от NRoot, здесь нет поддержки создания экземпляров Trig[Rational] с произвольной точностью (хотя экземпляр Double с точностью можно найти в spire.optional.rationalTrig).


Ссылки: