发表于:2019/6/30 14:02:30
#20楼
以下是引用SZHFEI512在2019/6/29 22:46:20的发言:
其实我也不知道哪个执行更快,就思路来说,C版的比较好,逐一比较,当数据不等于0时跳出循环,输出结果。用求和运算时,即使结果为0,并不代表所有为0,也可能正负数相加结果为0的,在数据不为负数时,只有所有数据为0相加等于0。用块数据比较也没错,但会占用多个M点。
我这里给D的值,都是正数,还有我在一个循环下来,还要有十多次的引用。其实我也不知道哪个执行更快,就思路来说,C版的比较好,逐一比较,当数据不等于0时跳出循环,输出结果。用求和运算时,即使结果为0,并不代表所有为0,也可能正负数相加结果为0的,在数据不为负数时,只有所有数据为0相加等于0。用块数据比较也没错,但会占用多个M点。
所以,我选用了求和的方法,把值给D2000,下面用D2000比较就行了。