我正在学习Rust,但是当我打印一个十进制数字时,只打印整数部分,而不是小数部分:
fn main(){
println!("{:.3}", 22/7);
}
// This only show 3
Run Code Online (Sandbox Code Playgroud)
但是当我明确打印十进制数字时,它可以正常工作:
fn main(){
println!("{:.3}", 0.25648);
}
// this print 0.256
Run Code Online (Sandbox Code Playgroud) rust ×1