字符串转换为long型的数字
来源:互联网 发布:6个点的税是怎么算法 编辑:程序博客网 时间:2024/06/07 04:55
#include <stdio.h>
#define N 100
long StrToLong(char *p)
...{
char Temp[N]=...{0};
long ReturnNum=0;
int i=0;
int sign=0;
while(*p==' ')
...{
p++;
}
if(*p=='-')
...{
sign = 1;
}
while((Temp[i]=*p++)!=0)
...{
if((Temp[i]>='0')&&(Temp[i]<='9'))
ReturnNum = ReturnNum*10 + (Temp[i]-48);
i++;
}
if(sign)
...{
ReturnNum = -ReturnNum;
}
return ReturnNum;
}
void main()
...{
char *q=" -12345";
long Number=StrToLong(q);
printf("%ld ",Number);
}
#define N 100
long StrToLong(char *p)
...{
char Temp[N]=...{0};
long ReturnNum=0;
int i=0;
int sign=0;
while(*p==' ')
...{
p++;
}
if(*p=='-')
...{
sign = 1;
}
while((Temp[i]=*p++)!=0)
...{
if((Temp[i]>='0')&&(Temp[i]<='9'))
ReturnNum = ReturnNum*10 + (Temp[i]-48);
i++;
}
if(sign)
...{
ReturnNum = -ReturnNum;
}
return ReturnNum;
}
void main()
...{
char *q=" -12345";
long Number=StrToLong(q);
printf("%ld ",Number);
}
- 字符串转换为long型的数字
- 来自gloox库的long型数据转换为字符串
- Java 日期字符串date与数字long之间的转换
- Java 日期字符串date与数字long之间的转换
- Java 日期字符串date与数字long之间的转换
- 字符串转换为数字
- 字符串转换为数字
- 字符串转换为数字
- 字符串转换为数字
- 字符串转换为数字
- 字符串转换为数字
- 一道面试题 不用long的相关api将数字字符串转换成long
- 将数字转换为字符串的方法
- ”将一个unsigned long 型的IP转换为字符串类型的IP “ 解释
- 将数字字符串转换为int型
- C 数字转换为字符串 字符串转换为数字
- 字符串转换为数字与数字转换为字符串库函数
- IP地址转换成Long型数字的算法
- 一维空间--离散数学图灵机文章(一)
- c# 自动修改计算机名、Ip、网关
- 使用 AppFuse 的七个理由
- 电脑推荐命令全集
- f22
- 字符串转换为long型的数字
- 取得当前鼠标的X,Y坐标
- 人民币汇率变革史
- 简单对象访问协议(SOAP)
- 重新上班后的第四个周末
- SAP NetWeaver 拟引入 wiki 功能
- dev-cpp gtkmm 环境
- 简单三步堵死SQL Server注入漏洞
- Windows