6

[quote:d003658bfc]genre pr tt nombre x > a 16 tu fais:
x-16-9-11-... et tu ajoutera 4 a la racine. [/quote:d003658bfc]

Euh, athématiquement C'eqst totalement faut: racine(x)+racine(y) pas= a racine(x+y) ...
exemple ;racine(17)=racine(16+1) pas= 4 + 1


Eheh
THANK YOU FOR
USING FAST-RPL

7

l'idée de base est bien, mais C u peu compliker de reprendre n pour le diviser et ajouter 1... compte avec une variable a part...
pour la racine d'un 16bit hl, sorite dans a(8 bits sudffise pour la racine d'un 16bit...) je ferai:

ld de,1
xor a
boucle_racine:
inc a
dec de
dec de
add hl,de
jp c,boucle_racine

voili voilou


Léo kuda
THANK YOU FOR
USING FAST-RPL