文件名称:mish:Rust中的无标准libm实现
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-22 05:14:12
rust embedded math mathematics embedded-systems
米什 一个libm -ish程序。 它在纯#![no_std] Rust中提供了libm大多数功能。 请注意,它完全未优化,仅使用+-*/和循环。 缺少文档,但是大多数签名与std相同,因此请改用这些文档。 大多数功能已经过检查,在用于精度要求很高的应用程序之前,请考虑增加迭代次数并进行验证。 这是一个概念证明,对于大多数功能,它们仅在一定范围内起作用。 这并不打算替代libm。 为此,请看m东西。 使用 将此添加到您的Cargo.toml mish = " 0.2.0 " 将此添加到您的板条箱根目录中 extern crate mish; 并导入所有功能 use mish :: * ; 模组 funcs是所有功能所在的位置,所有内部功能均已在此处重新导出 m包含大部分数学函数 n处理浮点数本身 o有一些基本操作 t包含触发函数 inv包含反三角函数 t包含触发函数 h包含双曲
【文件预览】:
mish-master
----tests()
--------main.rs(1KB)
----LICENSE(1KB)
----src()
--------funcs()
--------lib.rs(70B)
--------tr.rs(2KB)
----Cargo.toml(490B)
----.gitignore(31B)
----README.md(2KB)