Oppure

Loading
28/05/09 16:15
bumbe86
Salve ragazzi, devo fare un programma in IJVM che esegue la divisione tra due valori relativi in modulo e segno. Il metodo deve implementare il metodo "maunale" delle divisioni in colonna e non semplicemente sottrarre al dividendo il divisore successivamente fino a che diventi minore del divisore stesso.:hail:
aaa
14/06/09 16:17
gabama
dovrei avere un qualcosa di simile,appena posso te lo posto
aaa
15/06/09 10:12
bumbe86
:k: Grazie mille quando vuoi passa
aaa
16/06/09 10:53
gabama
sono in 2 varianti , ma non mi ricordo le differenze,spero che ti possano risultare utili,però non sono in modulo e segno,sono su interi,scusa,mi ricordavo male.....

.method div(m,n)
BIPUSH 0x00
rit:ILOAD m
ILOAD n
ISUB
DUP
ISTORE m
IFLT fine
BIPUSH 1
IADD
GOTO rit
fine:IRETURN
.end-method


.method div(m,n)
.var
i
.end-var
BIPUSH 0x00
ISTORE i
ILOAD m
while:IFLT fine
ILOAD m
ILOAD n
ISUB
DUP
ISTORE m
IINC i 1
GOTO while
fine:IINC i -1
ILOAD i
IRETURN
.end-method
Ultima modifica effettuata da gabama 16/06/09 10:54
aaa
18/06/09 22:44
Shutdown
Ricordate di usare il tag CODE per inserire il codice, ragazzi! :k:
aaa