| Crates.io | nikisas |
| lib.rs | nikisas |
| version | 0.1.0 |
| created_at | 2020-09-25 15:16:17.521605+00 |
| updated_at | 2020-09-25 15:16:17.521605+00 |
| description | An implementation of common mathematical functions with focus on speed and simplicity of implementation at the cost of precision, with support for `no_std` environments. |
| homepage | https://crates.io/crates/nikisas |
| repository | https://github.com/pnevyk/nikisas |
| max_upload_size | |
| id | 292858 |
| size | 50,063 |
An implementation of common mathematical functions with focus on speed and
simplicity of implementation at the cost of precision, with support for no_std
environments.
The implementations contain explanations of the algorithms and
Sollya programs for finding the coefficients
of polynomials reside in sollya directory.
If you want a reasonable implementation of mathematical functions with small memory footprint and performance cost, you should use micromath crate.
use nikisas::{ln, consts::E};
assert_eq!(ln(E), 1.0);
See documentation on crates.io.
nikisas is licensed under MIT. Feel free to use it, contribute or spread the word.