C++基础之string与数字(int、long、float、doubel)之间相互转换

您所在的位置:网站首页 字符串转为数字 C++基础之string与数字(int、long、float、doubel)之间相互转换

C++基础之string与数字(int、long、float、doubel)之间相互转换

2024-04-09 22:40| 来源: 网络整理| 查看: 265

0. 头文件

以下接口的头文件均为

1. 数字转换为string 1.1 std::tostring(c++11新增)

函数原型:

string to_string (int val); string to_string (long val); string to_string (long long val); string to_string (unsigned val); string to_string (unsigned long val); string to_string (unsigned long long val); string to_string (float val); string to_string (double val); string to_string (long double val);

参数说明: val: 数字

功能说明 将数字类型转换为字符串类型。

返回值 将数字转换后的字符串。

Example // to_string example #include // std::cout #include // std::string, std::to_string

int main () { std::string pi = “pi is " + std::to_string(3.1415926); std::string perfect = std::to_string(1+2+4+7+14) + " is a perfect number”; std::string aaa = std::to_string(ox42ff) std::cout



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3