Crates.io | fixed_trigonometry |
lib.rs | fixed_trigonometry |
version | 0.4.4 |
source | src |
created_at | 2021-09-18 12:48:54.289461 |
updated_at | 2024-09-30 18:53:05.51881 |
description | Fixed point numerical approimations to trigonometric functions. |
homepage | |
repository | https://github.com/ErikBuer/Fixed-Trigonometry |
max_upload_size | |
id | 453295 |
size | 54,069 |
No-STD fixed-point implementation of trigonometric functions in Rust.
It utilizes the fixed library to allow flexibility in fixed point sizes and precisions.
The package.
The documentation.
Release notes are found under RELEASES.md.
The library currently implements:
fft
/ifft
calculation, for complex fixed-point vectors.sin
and cos
using low order polynomails, for real fixed-point numbers.atan
using numerical methods.sqrt
using the Nonlinear IIR Filter (NIIRF) method.powi
and complex::powi
calculation.