0

我只是想打印我数字的双数字,但例如,如果我数字 2,1 它返回 2。我的代码:

li $v0, 7       # select read_double    
syscall         # run read_double
jal p4          # run println

mov.d $f12,$f0
li $v0, 3       # select print_double
syscall         # run print_double
jal p4          # run println
jr $ra

有谁知道为什么会这样?

4

2 回答 2

1

您需要使用小数点( ) .,而不是小数逗号( ,)。

于 2016-08-24T15:31:31.677 回答
0

我在 linux 上使用 9.1.17 版,但它没有用,我下载了 windows 9.1.17 版,现在它可以工作了。我无所事事地度过了2天...

于 2016-08-25T10:24:41.670 回答