易语言——怎样给大数型动态数组求和?
.版本2.计次循环首(取数组成员数(数列存储数组),局部计次变量)和=和+数列存储数组[局部计次变量].计次循环尾()错误(10044):不能将“大数”数据转换到“双精度...
.版本 2
.计次循环首 (取数组成员数 (数列存储数组), 局部计次变量)
和 = 和 + 数列存储数组 [局部计次变量]
.计次循环尾 ()
错误(10044): 不能将“大数”数据转换到“双精度小数型”数据。
这是为什么?
再运行 错误(10044)消失
错误(10072): 只能将数值、文本、字节集相加。 展开
.计次循环首 (取数组成员数 (数列存储数组), 局部计次变量)
和 = 和 + 数列存储数组 [局部计次变量]
.计次循环尾 ()
错误(10044): 不能将“大数”数据转换到“双精度小数型”数据。
这是为什么?
再运行 错误(10044)消失
错误(10072): 只能将数值、文本、字节集相加。 展开
展开全部
.版本 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)
.计次循环尾 ()
.计次循环首 (取数组成员数 (数组), 计次)
和 = 和 + 数组 [计次]
.计次循环尾 ()
调试输出 (和)
.支持库 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)
.计次循环尾 ()
.计次循环首 (取数组成员数 (数组), 计次)
和 = 和 + 数组 [计次]
.计次循环尾 ()
调试输出 (和)
追问
我只想知道我的程序哪里不对
追答
你的程序发出来的是不完整的,没办法帮你找到哪里出的问题。一般是你的原始数据,就是你要相加的数据,不是同一类数据。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询