社区
C语言
帖子详情
数字字符串 格式化 数字
xiaobo1018
2006-10-19 10:54:32
各位大侠 ,请教个问题 。
如何 把 一个 数字字符串 变成 纯粹的数字啊
比如说 char temp[80] = "123456789";
我想把 其中的数字提出来 变成数字123456789。而不是字符.
谢谢~~~~~~
...全文
280
8
打赏
收藏
数字字符串 格式化 数字
各位大侠 ,请教个问题 。 如何 把 一个 数字字符串 变成 纯粹的数字啊 比如说 char temp[80] = "123456789"; 我想把 其中的数字提出来 变成数字123456789。而不是字符. 谢谢~~~~~~
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
myvicy
2006-10-20
打赏
举报
回复
判断一下字符串长度,在系统范围内的用库函数转换就可以了。如果超出了,看你的需求决定如何取舍了。
lann64
2006-10-19
打赏
举报
回复
数字大了不怕溢出?80位?
按字符读出循环累加 sum=sum*10+temp[i]-'0'
夜-快乐奔跑
2006-10-19
打赏
举报
回复
C中有库函数可以实现这样的功能呀,如atoi();strtol();还有其他同一系列的函数.
飞哥
2006-10-19
打赏
举报
回复
转换字符串的方式很多,
string是个类,里面有个c_str()成员函数,返回const char*,atoi函数把一个字符串传唤为int
sscanf有类似的功能,根据参数fmt可以有多种解释方式。
#include <iostream>
#include <string>
using namespace std;
int main()
{
string str="123456";
int i;
char buf[10];
strcpy(buf,str.c_str());
sscanf(buf,"%d",&i);
cout<<"i :"<<i<<endl;
return 0;
}
飞哥
2006-10-19
打赏
举报
回复
#include<sstream>
#include<iostream>
using namespace std;
int main(void)
{
long int a ;
char temp[80] = "123456789";
istringstream is(temp);
is>>a;
cout<<a<<endl;
return 0;
}
0黄瓜0
2006-10-19
打赏
举报
回复
TC 请用long和%ld
0黄瓜0
2006-10-19
打赏
举报
回复
char temp[80] = "123456789";
int x;
sscanf(temp,"%d",&x);
takbj
2006-10-19
打赏
举报
回复
int i; iRest[80];
for(i=0;i<80;i++)
iRest[i] = temp[i]-((int)"1"-1);
???????????
Python 47个
字符串
方法
# Python 47个
字符串
方法## 课程介绍同学们是否总是要搜资料、查官网后,才知道怎么操作
字符串
?如果是,来学学本课程吧,本课程以讲解官网文档的方式,讲解 Python 47个
字符串
方法,涉及替换、删除、连接、查找、分割、
格式化
、编码、转换等
字符串
操作,带同学们系统学习 Python
字符串
方法。
C#
字符串
格式化
_C#
字符串
格式化
整理
一、C#
字符串
格式化
_C#
字符串
格式化
整理 使用方式1: xxx.ToString(xxxx) 使用方式2:string.Format(xxxx,xxx) 1、占位符
格式化
零占位符:固定位数,不足补充0
数字
占位符:最小化
数字
展示,“##”格式
字符串
使得值被舍入到小数点前最近的
数字
,其中零总被舍去。 空格占位符 string.Format("{0,-50}", theObj);//
格式化
成50个字符,原字符左对齐,不足则补空格 string.Format("{0,50}", theO..
25 | Java
字符串
格式化
编写一个Java程序,使用
字符串
格式化
来创建一个简单的表格。该表格应包含姓名、年龄和城市等列,多行数据可以输入,每行数据用
字符串
格式化
输出。编写一个Java程序,使用
字符串
格式化
来创建一个简单的表格。当你在
字符串
格式化
中使用多个占位符时,你需要为每个占位符提供相应数量的参数,并确保它们按顺序匹配。编写一个Java程序,要求用户输入一个浮点数,然后使用
字符串
格式化
将这个浮点数输出为小数点后两位的格式。编写一个Java程序,要求用户输入一个浮点数,然后使用
字符串
格式化
将这个浮点数输出为小数点后两位的格式。
python
字符串
格式化
是什么意思_python
字符串
格式化
什么意思
python
字符串
格式化
什么意思python
字符串
格式化
的意思就是用format函数
格式化
字符串
的用法。 用法:它通过{}和:来代替传统%方式。使用位置参数 要点:从以下例子可以看出位置参数不受顺序约束,且可以为{},只要format里有相对应的参数值即可,参数索引从0开。java中
字符串
为什么要
格式化
??
格式化
是什么意思?
格式化
是根据业务需要进行的。像时间
字符串
或者特殊意思的ID,对他们进行格式...
python
格式化
字符串
的三种方法(%,format,f-string)
DAY 7.
格式化
字符串
到目前为止,我所知道的,python
格式化
字符串
有三种方法,第一是早期就有的%,其次是2.5之后的format(),还有就是3.6添加的f
字符串
调试 7.1 %
格式化
字符串
%
格式化
字符串
是python最早的,也是能兼容所有版本的一种
字符串
格式化
方法,在一些python早期的库中,建议使用%
格式化
方式,他会把
字符串
中的
格式化
符按顺序后面参数替换,格式是 "xxxxxx ...
C语言
69,382
社区成员
243,073
社区内容
发帖
与我相关
我的任务
C语言
C语言相关问题讨论
复制链接
扫一扫
分享
社区描述
C语言相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章