如何在 Rust 中使用前导零打印 2 位浮点数的整数部分?
How can I print the integer part of a floating point number with 2 digits using leading zeros in Rust?
如何将 5.0
格式化为 05.0%
?使用 {:02.2}
似乎不起作用;它与 {.2}
.
相同
https://doc.rust-lang.org/std/fmt/#width
fn main() {
println!("{:04.1}%", 5.0);
}
打印
05.0%
补齐到包括小数点在内的4个字符的长度。您的示例将被填充到长度 2,但长度已经是 3,因此没有任何变化。
如何将 5.0
格式化为 05.0%
?使用 {:02.2}
似乎不起作用;它与 {.2}
.
https://doc.rust-lang.org/std/fmt/#width
fn main() {
println!("{:04.1}%", 5.0);
}
打印
05.0%
补齐到包括小数点在内的4个字符的长度。您的示例将被填充到长度 2,但长度已经是 3,因此没有任何变化。