易语言——怎样给大数型动态数组求和?

.版本2.计次循环首(取数组成员数(数列存储数组),局部计次变量)和=和+数列存储数组[局部计次变量].计次循环尾()错误(10044):不能将“大数”数据转换到“双精度... .版本 2

.计次循环首 (取数组成员数 (数列存储数组), 局部计次变量)
和 = 和 + 数列存储数组 [局部计次变量]
.计次循环尾 ()
错误(10044): 不能将“大数”数据转换到“双精度小数型”数据。
这是为什么?
再运行 错误(10044)消失
错误(10072): 只能将数值、文本、字节集相加。
展开
 我来答
百度网友dd77fa4
2014-09-19 · TA获得超过231个赞
知道小有建树答主
回答量:438
采纳率:75%
帮助的人:316万
展开全部
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 I, 整数型
.局部变量 A, 整数型
.局部变量 数组, 整数型, , "0"
.局部变量 计次, 整数型
.局部变量 和, 整数型
I = 0
.计次循环首 (100, A)
I = I + 1
加入成员 (数组, I)
.计次循环尾 ()
.计次循环首 (取数组成员数 (数组), 计次)
和 = 和 + 数组 [计次]
.计次循环尾 ()
调试输出 (和)
================================================
如果是双精度小数型的,如下:
================================================
.版本 2
.支持库 spec
.子程序 _按钮1_被单击
.局部变量 I, 双精度小数型
.局部变量 A, 整数型
.局部变量 数组, 双精度小数型, , "0"
.局部变量 计次, 整数型
.局部变量 和, 双精度小数型
I = 0
.计次循环首 (100, A)
I = I + 0.01
加入成员 (数组, I)
.计次循环尾 ()
.计次循环首 (取数组成员数 (数组), 计次)
和 = 和 + 数组 [计次]
.计次循环尾 ()
调试输出 (和)
追问
我只想知道我的程序哪里不对
追答
你的程序发出来的是不完整的,没办法帮你找到哪里出的问题。一般是你的原始数据,就是你要相加的数据,不是同一类数据。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式