2016-08-24 35 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天沒有...