gpt4 book ai didi

C++ 如何用 std::string 格式化 float ?

转载 作者:行者123 更新时间:2023-11-30 03:26:25 25 4
gpt4 key购买 nike

<分区>

我想使用默认的 iostream 浮点格式将浮点附加到字符串,例如 4.2f,方法如下:

std::string s;
s.append("float format: ");
s.append(std::to_string((float) 4.3)));
s.append(" : end");

我想找到一个函数来生成以下结果:

float format: 4.3f : end

但是上面的代码却给了我这个结果:

float format: 4.300000000000 : end

我必须格式化然后放入字符串。我不想在 iostream 上推送时格式化。

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