Rust 中四舍五入算法
fn round(nr: f32, places:usize) -> f32 { let multiplier = 10_f32.powi(places as i32); (nr * multiplier + 0.5).floor() / multiplier } fn main() { println!("{}", round(3.1456, 2)); }
本书通过探索多种系统编程概念和技术引入Rust编程语言,在深入探索计算机工作原理的同时,帮助读者 了解Rust中的内存模型、文件操作、多线程、网络编程等内容。
呼吸 ©HuXi.Fun(京ICP备2021002157号-1)