易语言中,如何将文本型的 “1234567”转换成整数型数组{1,2,3,4,5,6,7}

注意,最后得到的一定要是一个“整数型数组”数据... 注意,最后得到的一定要是一个“整数型 数组”数据 展开
 我来答
黑乎乎忍忍忍
2013-06-08 · TA获得超过1235个赞
知道小有建树答主
回答量:125
采纳率:0%
帮助的人:84.3万
展开全部

.版本 2

.局部变量 计次, 整数型
.局部变量 当前, 文本型
.局部变量 数组, 整数型巧没, , "0"
.局部变量 文本, 文本型

文本 = “1234567”  ' 文本是1234567
.计次循环首 (7, 计次)
    当前 = 取文本中间 (文本, 计次, 1) 闷数 ' 依次取出文本中的第1.2.3.4.5.6.7个位置
    加入孝罩纳成员 (数组, 到整数 (当前))  ' 加入到数组并转换数据
.计次循环尾 ()
.计次循环首 (7, 计次)
    输出调试文本 (数组 [计次])  ' 调试
.计次循环尾 ()




我的方法最简单,最有效

终结者丶残酷
2013-06-07 · TA获得超过2098个赞
知道小有建树答主
回答量:1227
采纳率:33%
帮助的人:436万
展开全部
.版本 2

输出调试文本 (到文本轿备 (转换数组 (“123”)))

.子程序 转换数组, 字节集
.参数 一段数值文本, 文本型
.局部变量 ci, 整数型
.局部变量 当前文本, 文本型
.局部变量 当前字节文本, 文本型

.计次循环首 (取文扰游本长度 (一段数值文本), ci)
当前文本 = 取文本左边 (一段数值文本, 1)
.判断开始 (当前字节文本 = “”)
当前字节文本 = 当前文本
.默认
当前字节文本 = 当前字节文本 + “,” + 当前文本
.判断结束

一段数值文本 = 取文本右边 (一段数值文本, 取文本长度 (一段数值文本) - 1)
.计次循环尾 ()
当前字节文本 = “{” + 当缓帆销前字节文本 + “}”
输出调试文本 (当前字节文本)
返回 (到字节集 (当前字节文本))

不知道楼主是不是要的这个效果。
追问
转换数组 (“123”)输出的似乎是字节集吧,所以放到我要引用的结果里会提示错误(10044): 不能将“字节集”数据转换到“整数型 数组”数据。这个之间可以通过什么命令转换吗?
追答
你的目的是把这些数值加入数组变量成员,对吗?
如果是这样
试试这个代码:
.版本 2

.子程序 __启动窗口_创建完毕
.局部变量 数组1, 整数型, , "0"
.局部变量 ci, 整数型

转换数组 (“123”, 数组1)

.计次循环首 (取数组成员数 (数组1), ci)
输出调试文本 (数组1 [ci])
.计次循环尾 ()

.子程序 转换数组
.参数 一段数值文本, 文本型
.参数 整数型数组, 整数型, 数组
.局部变量 ci, 整数型
.局部变量 当前文本, 文本型
.局部变量 当前字节文本, 文本型

.计次循环首 (取文本长度 (一段数值文本), ci)
当前文本 = 取文本左边 (一段数值文本, 1)
一段数值文本 = 取文本右边 (一段数值文本, 取文本长度 (一段数值文本) - 1)
加入成员 (整数型数组, 到数值 (当前文本))
.计次循环尾 ()
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何小東
2013-06-07 · TA获得超过402个赞
知道小有建树答主
回答量:388
采纳率:0%
帮助的人:237万
展开全部
.版本 2

到数值 (“1 2 3 4 5 6 7”)
更多追问追答
追问
您这个不行 会提示如下错误
错误(10044): 不能将“双精度小数型”数据转换到“整数型 数组”数据。
追答
到文本 (到数值 ("1 2 3 4 5 6 "))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
Mr一嘟嘟嘟
2013-06-07 · TA获得超过164个赞
知道小有建树答主
回答量:402
采纳率:33%
帮助的人:88.3万
展开全部
到小数(1,2,3,4)
更多追问追答
追问
错误(10044): 不能将“小数型”数据转换到“整数型 数组”数据。
追答
到整数(到小数(1,2,3))
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式