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