如何在 rust 中以 1 个 dec 位置和固定宽度打印 F32

How to print F32 with 1 dec place and a fixed width in rust

正在尝试复制以下 C printf 调用

printf("%6.1f %6.1f %6.1f\n", x, y, z);

生锈了,我在文档中找不到它。我需要 6 位宽,小数点后一位。

我第一次被难住了,找不到我需要的东西。

格式字符串记录在 std::fmt 的文档中。

%6.1f 等价于 {:6.1}:

println!("{:6.1} {:6.1} {:6.1}", x, y, z);

Playground