c++ double转string有几位有效数字
时间: 2023-10-24 14:29:38 浏览: 151
C++数据精度问题(对浮点数保存指定位小数)
5星 · 资源好评率100%
C++中double类型的有效数字位数最多为15位。但是在进行double到string的转换时,转换后的字符串可能不会显示所有的有效位数,具体取决于转换函数的实现。一般来说,可以使用std::to_string函数将double类型转换为字符串,这个函数可以保留一定的有效位数,但是具体的位数取决于实现,可能不同的编译器实现有所差异。
阅读全文