gpt4 book ai didi

floating-point - 如何格式化具有特定精度和前置零的 f32?

转载 作者:bug小助手 更新时间:2023-10-28 10:48:16 24 4
gpt4 key购买 nike

为了将 0.0 打印为 00000.000,我应该在 println! 宏中使用什么格式字符串?

println!("={:05.3}", 0.0);

输出:=0.000

预期:=00000.000

最佳答案

第一个数字(零之后)是字符数。

所以你用 5 个字符显示你的号码。如果你想在点前有 5 个数字,你必须输入:

println!("{:09.3}", 123.45);

输出:00123.450

因为 9 减去 3 减去点 = 5 位数。

关于floating-point - 如何格式化具有特定精度和前置零的 f32?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49778643/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com