请问,DELPHI的COPY函数,是连小数点也复制吗?

ifIntpart=0then//小数0.221213begintail:=Copy(s,7,1);//复制字符串S,从第七位开始,长度为1,是不是=1?tail2:=C... if Intpart = 0 then //小数 0. 2 2 1 2 1 3
begin
tail := Copy(s, 7,1); //复制字符串S,从第七位开始,长度为1,是不是=1?
tail2 :=Copy(s, 6,1);//复制字符串S,从第6位开始,长度为1,是不是=2?
我写的结果对吗?
我的意思是,是不是连小数点也算一个字符,如果不算,第一次结果应该是=3,
第二次结果=1.
这两个结果哪个对了?!
展开
 我来答
手机用户81af6
2011-06-05 · TA获得超过6万个赞
知道大有可为答主
回答量:2.9万
采纳率:0%
帮助的人:3793万
展开全部
不用说得那么复杂,不管小数点还是空格,都算一位字符,一个中文算两位字符。因为 copy 的是字符串,没有小数点的概念,小数点是数字的概念。
所以,Copy(s, 7,1)的结果是 1
Copy(s, 6,1)的结果是 2
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式