bad7530 发表于 2007-11-27 12:04:12

[求助]如何取變數的平均值

變數跟變數之間要怎麼相加呢?
要怎麼去取平均值?
是要把變數裡的值取出來還是可以直接用變數去相加相除呢?

john_he 发表于 2007-11-27 17:43:01

用add命令加,div命令除,组合一下就可以求平均了

mov %1,%2   :; %1 = %2
add %1,%3      :; %1 = %1 + %3
add %1,%4      :; %1 = %1 + %4
div %1,3

NS不支持小数,如果需要小数点后多少位的就在除之前先乘相应的倍数

mov %1,%2   :; %1 = %2
add %1,%3      :; %1 = %1 + %3
add %1,%4      :; %1 = %1 + %4
mul %1,1000
div %1,3
页: [1]
查看完整版本: [求助]如何取變數的平均值