社区
Delphi
帖子详情
很急,,怎么样将字符串编程整型,或者将整型编程ascii字符
laodiao
2004-03-19 07:39:12
由于整型是占2个字节的空间,
对于我一个整型,我怎样将它变成ascii字符,要占两个字节,相当于两个字符。。
相反怎样将两个ascii字符,变成整型的
...全文
71
9
打赏
收藏
很急,,怎么样将字符串编程整型,或者将整型编程ascii字符
由于整型是占2个字节的空间, 对于我一个整型,我怎样将它变成ascii字符,要占两个字节,相当于两个字符。。 相反怎样将两个ascii字符,变成整型的
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ghostmirror
2004-03-19
打赏
举报
回复
呵呵~~多看看书~~
不过你硬要把integer的4个byte变成char
有好多不可以显示的~~
maimaizhi
2004-03-19
打赏
举报
回复
chr()
ord()
laodiao
2004-03-19
打赏
举报
回复
我们就用smallint,
postren
2004-03-19
打赏
举报
回复
按楼主的转换方式,怎么转换都是乱码
postren
2004-03-19
打赏
举报
回复
转不转换都是一样的, 这样转换好了
整型在Delphi中占4个字节, 下面代码转换为8个字符的十六进制, 可供楼主保存使用
转换回来的时候用StrToInt
var
S: string
I: Integer;
begin
S := Format('%.8X', I);
I := StrToInt('$' + S);
end;
laodiao
2004-03-19
打赏
举报
回复
整型在pascal中占有2个字节,我知识将其转换为ascii存放,然后再取出来转换成整型。
laodiao
2004-03-19
打赏
举报
回复
指点一下麻,,我也是刚刚接触。。
postren
2004-03-19
打赏
举报
回复
呵呵, 楼主啊, 一般整型占4个字节, 字符占一个字节, 你想怎么弄??
cll007
2004-03-19
打赏
举报
回复
建议你回去看基础,基本概念都没搞清楚
C语言
字符
串
类型转换为
整型
,c语言中将一个
字符
串
转换到
整型
数据类型的函数是什么?...
函数是:atoi(),其声明为“int atoi(char *str);”。atoi函数的功能是将
字符
串
转为
整型
并返回;atoi输入的
字符
串
对应数字存在大小限制(与int类型大小有关),若其过大可能报错-1。在C语言中将
字符
串
转化成
整型
有两种方法。int i=atoi(str);或sscanf(str,"%d",&i);1 用atoi函数。atoi的功能就是将
字符
串
转为
整型
并返回。atoi...
linux
字符
串
转为
整型
,C语言将
字符
串
转换为整数
自定义一个函数,将
字符
串
转换为整数,原型为:int
ascii
_to_integer( char *string );这个
字符
串
参数必须包含一个或多个数字,函数应该把这些数字
字符
转换为整数并返回这个整数。如果
字符
串
参数包含了任何非数字
字符
,函数就返回零。请不必担心算术溢出。提示:这个技巧很简单你每发现一个数字,把当前值乘以10,并把这个值和新数字所代表的值相加。这个问题应该用迭代方法解决,而不应采...
C语言实现
字符
串
转
整型
C语言实现
字符
串
转
整型
要求 了解 基本思想 代码 求10的n次方函数
字符
串
s转换为
整型
函数 所有代码 不足 要求 1、输入中只包含正负号和数字。 2、正负号只只出现在首位。 了解 (1)负号
Ascii
码为45,正号
Ascii
码为43。 (2)char型
字符
与
整型
转换需要剪48。如将 char a=‘6’,转换位int型,则为 int b=a-48 演示。 (3)如果第一位是符号,则用flag记录 ,最后进行相应的变化。
字符
/
字符
串
与
整型
数字的相互转化(吉林大学 孙立鑫)
字符
/
字符
串
与
整型
数字的相互转化(吉林大学 孙立鑫)
字符
串
中数字与
整型
数字的转化
字符
串
中数字与
整型
数字的转化 这里写目录标题
字符
串
中数字与
整型
数字的转化前言转换尾言 前言 最近在学习
编程
中遇到了一个疑问:表达式的求值,例如:1+2 。如果用
整型
数组储存,那么
字符
就不会显示;如果用
字符
数组储存,那么‘1’和1又不相等。到底怎么合理的转化而又不增加繁琐的判断呢,偶然间,看见一本书上写着 //代码片段 c -= '0'; //将
字符
转化成对应数值 到底是怎么回事,仔细想了想,也就明白了。 转换 其实在
字符
中的‘1’~‘9’其对应的
ASCII
码值并不是1- 9,而是: 可以发现,‘1’
Delphi
5,928
社区成员
262,931
社区内容
发帖
与我相关
我的任务
Delphi
Delphi 开发及应用
复制链接
扫一扫
分享
社区描述
Delphi 开发及应用
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章