社区
工具平台和程序库
帖子详情
请问有将string类转化为数字的函数吗?
5499
2003-05-14 07:57:50
string str;
str = "9999";
int i;
怎么样才能把str转化为int或者float double之类
...全文
79
4
打赏
收藏
请问有将string类转化为数字的函数吗?
string str; str = "9999"; int i; 怎么样才能把str转化为int或者float double之类
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
bm1408
2003-05-14
打赏
举报
回复
今天睡午觉的时候,顺手看了一下书,刚学的!给你!
#include "string"
#include "sstream>
using namespace std;
int main()
{string str;
str="9999";
int i;
double f;
i=atoi(str);
cout<<i;
f=atol(str);
cout<<f;
}
5499
2003-05-14
打赏
举报
回复
解决了 i = atoi(str.c_str());
fangrk
2003-05-14
打赏
举报
回复
#include <string>
#include <sstream>
using namespace std;
...
string str("123");
stringstream ss;
ss<<str;
int i;
ss>>i;
cout>>i;
a_stupid_boy
2003-05-14
打赏
举报
回复
#include "stdafx.h"
#include <string>
#include <iostream>
using namespace std;
int main(int argc, char* argv[])
{
string str="33";
int i=atoi(str.c_str());
cout<<i;
return 0;
}
String
类
的几种常见
函数
String
类
的几种常见
函数
1.char
类
型的charAt(int index)
函数
作用:返回当前字符串中给定位置对应的字符
String
string
= "helloworld"; char c =
string
.charAt(5); System.out.println(c); 运行结果: 2.int
类
型的indexOf(
String
str) 作用:返回给定字符串在当前字符串中的位置,若当前字符串不包含该内容时返回值为-1 重载方法 indexOf(
String
str,int ind
将字符串转换为
数字
的
函数
头文件:#include <stdlib.h> atoi()
函数
用来将字符串转换成整数(int),其原型为: int atoi (const char * str); 【
函数
说明】atoi()
函数
会扫描参数 str 字符串,跳过前面的空白字符(例如空格,tab缩进等,可以通过 isspace()
函数
来检测),直到遇上
数字
或正负符号才开始做转换,而再遇到非
数字
或字符串结束时(’\0’)才结束转换,并将结果返回。 【返回值】返回转换后的整型数;如果 str 不能转换成 int 或者 str
将字符串
转化
为
数字
的
函数
怎么写?
一、测试篇 首先说要有哪些功能测试?(据说先写测试用例后写代码,比较高级) 1、带符号的
数字
且长度较短的字符串 +12,-13等 2、不带符号的
数字
且长度较短的字符串 2334等 3、字母和
数字
组合:a23 ,34fg56等 4、其他非
数字
非字符字符和
数字
或者字母的组合:==2、++1、&…(23、342——等 其他的测试用例,还未想到 暂不考虑的问题:
转化
得到的...
C/C++编程笔记:如何将字符串转换为
数字
,
数字
转换为字符串?
通常,或更具体地说,在竞争性编程中,有许多情况需要将
数字
转换为字符串或将字符串转换为
数字
。但是缺乏某些必不可少的工具的知识使我们不得不这样做。本文介绍了一些实现此任务的方法。 将字符串转换为
数字
方法1:使用
string
stream
类
或sscanf()
string
stream():这是将
数字
字符串转换为int,float或double的简单方法。以下是使用
string
stream将字符串转换为int的示例程序。 输出:x的值:12345
string
stream是一种操作字符串的便捷方法。
c++-
string
转为
数字
、
数字
转为
string
1、
string
转为
数字
:
数字
分为整型与浮点型,则对应的
函数
是stoi()、stod()、stof()等。 如int a = stoi(str); double d = stod(str); 注意:需声明包含头文件<
string
>;只会
转化
数字
部分。 2、
数字
转为
string
: to_
string
()。如
string
s = to_
string
(n); 注意:需声明包含头文件<
string
>; ...
工具平台和程序库
24,854
社区成员
27,343
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章