工作过程中,经常需要将字符串转换为数值,或者将数值转换为字符串,所以,本文将结合例子来说明字符串与数值是如何相互转换的
工具/原料
C++11
方法/步骤
1
整型转换为字符串,通过调用std::to_string函数来实现
2
整型转换为字符串后输出的结果如下所示,其结果与转换前的整数是一样的
3
同样的可以调用std::to_string将浮点类型转换为字符串
4
浮点类型转换为字符串输出的结果如下所示,这个与转换前的浮点类型的值是相等的
5
接下来将说明字符串转换数值,首先定义存储整型的字符串,然后调用std::stoi将字符串转换为整型
6
输出整型变量的值与存储在字符串中整型的值是一致的
7
接着定义存储浮点类型值的字符串,然后调用std::stof将字符串转换为浮点类型
8
输出浮点类型的值与存储在字符串中浮点类型的值是一致的
注意事项
1
喜欢经验欢迎点赞投票!