我应该在println!宏中使用什么格式的字符串来将0.0打印为00000.000?println!("={:05.3}", 0.0); 输出:=0.000预期:=00000.000 最佳答案 第一个数字(在零之后)是字符总数。所以你要用5个字符来显示你的号码。如果要在点之前有5个数字,则必须键入:println!("{:09.3}", 123.45); 输出:00123.450因为9减去3减去点=5位数。