我正在处理一个读取整数并将它们放入数组的赋值,直到输入一个负数。我必须找到整数的平均值,但结果必须打印成浮点数。我尝试了几种方法,但到目前为止,当我在QTSpim上运行它时,结果显示' nan'。
以下是我的代码部分
mfc1 $t6, $f1 #t6 is the sum
cvt.s.w $f1, $f1
mfc1 $t7, $f2 #t7 is the number of ints
cvt.s.w $f2, $f2
div.s $f0, $f1, $f2
mov.s $f12, $f0
li $v0, 2
syscall
答案 0 :(得分:0)
mfc1
从浮点移动Word (rt = fs
)。您可能想要mtc1
代替(fs = rt
)。