1个不稳定版本
0.1.0 | 2023年9月29日 |
---|
#9 in #ieee-754
270KB
5.5K SLoC
包含 (autotools混淆代码,98KB) fdlibm/configure
Fdlibm-rs
这个crate是fdlibm的Rust封装。
使用
在您的项目目录中运行以下Cargo命令
cargo add fdlibm-rs
use fdlibm_rs::sin;
let value = unsafe {sin(1.0)};
println!("sin(1)={}",value);
免责声明
待办事项
- 尽可能避免使用
std::
,而使用core::
。 - 支持其他目标(目前只支持
x86_64-unknown-linux-gnu
) - 支持其他模式。
- 基准测试。
无运行时依赖
~0–2.5MB
~39K SLoC