gpt4 book ai didi

c++ - 精确的 std::string 到 float 转换

转载 作者:行者123 更新时间:2023-11-28 06:07:51 28 4
gpt4 key购买 nike

<分区>

在我的项目中,我必须从一个 xml 文件中读取一些数字数据,使用它,并将它保存在另一个目录中的磁盘上。

略过文件paring,涉及到std::stringfloat转换的问题:

std::string sFloatNumber;
float fNumber = std::atof(sFloatNumber);

效果很好,但我注意到写入 std::string 的值与转换为 float 后收到的值之间存在微小偏差(大约 ~0.0001)。

偏差很小,但经过多次此类操作后可能会累积成很大的误差。

所以我想问一下,std::stringfloat 之间是否有某种转换精度为 1:1?

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