2016-08-24 33 views
0

我只是想打印双号我的数字,但对于例如,如果我的数字2,1返回2. 我的代码:read_double不等于print_double

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 

有谁知道为什么出现这种情况?

回答

1

你需要使用一个小数点.),而不是一个小数逗号,)。

+0

它不起作用,既没有小数点 – robertina

+0

工作对我来说很好,在QtSpim和PCSpim的小数点。 – Michael

+0

你有什么版本的QtSpim? – robertina

0

我使用的是Linux版本9.1.17,它没有工作,我下载了9.1.17版本的Windows,现在它工作。我花了2天没有...