3 个版本
使用旧的 Rust 2015
0.1.2 | 2017年7月20日 |
---|---|
0.1.1 | 2017年2月25日 |
0.1.0 | 2017年2月9日 |
81 in #fixed
每月 60 次下载
6KB
64 行代码(不包括注释)
FixedPoint
一个简单的库,用于计算给定函数的定点值
查看文档中的示例
安装
[dependencies]
fixedpoint = "0.1"
警告
我仍在构建这个库,因此 API 是不稳定的。请在项目中使用此库时谨慎行事。
许可证
MIT
联系
如有任何疑问,请在 GitHub 的问题追踪器上创建一个新的问题。
lib.rs
:
FixedPoint
一个简单的库,用于计算给定函数的定点值
示例
extern crate fixedpoint;
use fixedpoint::fixedpoint;
fn func_with_fixed_point(num: u32, param: &u32) -> u32 {
150 + (((num as f32 / param.clone() as f32).ceil() as u32)*100)
}
fn main() {
let val = fixedpoint(&func_with_fixed_point, 0, &150, None, None).unwrap();
println!("Fixed Point of function exists at: {}", val);
}
依赖项
~2.7–4MB
~76K SLoC