C++中stof函数可将string类型的函数转换为double类型。
在项目中碰到一个问题,23.8==stof(“23.8”)判断出来的结果是false。
我最终使用的解决办法是将string转换称char后再转换为double类型,但是产生这个问题的原理是什么?和C++的数字精度有关吗。
C++中stof函数数字转换问题
最新推荐文章于 2024-07-16 11:01:01 发布
C++中stof函数可将string类型的函数转换为double类型。
在项目中碰到一个问题,23.8==stof(“23.8”)判断出来的结果是false。
我最终使用的解决办法是将string转换称char后再转换为double类型,但是产生这个问题的原理是什么?和C++的数字精度有关吗。