nikisas

Crates.ionikisas
lib.rsnikisas
version0.1.0
sourcesrc
created_at2020-09-25 15:16:17.521605
updated_at2020-09-25 15:16:17.521605
descriptionAn implementation of common mathematical functions with focus on speed and simplicity of implementation at the cost of precision, with support for `no_std` environments.
homepagehttps://crates.io/crates/nikisas
repositoryhttps://github.com/pnevyk/nikisas
max_upload_size
id292858
size50,063
Petr Nevyhoštěný (pnevyk)

documentation

https://crates.io/crates/nikisas

README

nikisas

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.

Usage

use nikisas::{ln, consts::E};
assert_eq!(ln(E), 1.0);

Documentation

See documentation on crates.io.

License

nikisas is licensed under MIT. Feel free to use it, contribute or spread the word.

Commit count: 3

cargo fmt