易语言中,如何把文本型运算符号用于数值运算!

例如:数=到数值(到文本(1)+“+”+到文本(3)) '表达式不对,要的是数值计算

在文本型时候,加号是将2个文本相加,"1"+"+"+"3"="1+3",然后你再把它转换为数值,"+"这个文字在计算机中不属于可转换为数值的,就会出现错误
这么麻烦干嘛,数=1+3
最后结果是4
如果非要这样,那就麻烦好多了:我用一个文本型数据计算编辑框1的内容为例
内容有编辑框组件和变量自己添加
加号出现位置 = 寻找文本 (编辑框1.内容, “+”, , 真)
加数1 = 取文本左边 (编辑框1.内容, 加号出现位置)
加数2 = 取文本右边 (编辑框1.内容, 加号出现位置)
编辑框2.内容 = 到文本 (到数值 (加数1) + 到数值 (加数2))
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-11-12
数=1+3不就行了 那么麻烦
相似回答