小编pla*_*fhz的帖子

除去两个整数不会在Rust中打印为十进制数

我正在学习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

13
推荐指数
2
解决办法
7549
查看次数

标签 统计

rust ×1