给定一个完整的浮点数,Rust在将其转换为字符串时不包括任何小数.我想要一种在不设置固定精度的情况下保留.0
的方法,因为我喜欢带有小数(playground)的数字的默认格式:
fn main() {
println!("{}", 1.0);
println!("{}", 1.1999999);
println!("{:.1}", 1.0);
println!("{:.1}", 1.999999)
}
1
1.1999999
1.0
2.0
因此,我希望能够打印额外的.0
,而不会影响其他任何内容.