jolindji
Messages postés3Date d'inscriptionjeudi 3 avril 2003StatutMembreDernière intervention 6 juin 2003
-
18 mai 2003 à 16:44
prunkdump
Messages postés33Date d'inscriptionvendredi 21 février 2003StatutMembreDernière intervention19 avril 2004
-
18 mai 2003 à 19:01
bonjour a tous...
j'ai besoin d'un petit programme qui effectuerai la conversion d'un nombre entré au clavier en base 2,8,10,16
ou quelque choes qui y ressemble merci d'avance
ou bien des idées sur comment je pourrai y arriver merci bcp d'avance....
mov eax, nombre
mov esi, 10
mov cx, 0
;-----------------
routine1:
mov edx 0
div esi
add dl, "0"
push dx
inc ecx
cmp ax, 0
jne routine1
mov bx, buffer
;-----------------------
routine2:
pop ax
mov byte [bx], al
inc bx
loop routine2
;-----------------------
mov byte [bx], "$"
;-------------------------------------------------------------
;-------------------------------------------------------------
-voilà tu à dans ton buffer la chaine à afficher
-pour changer de base il suffit de changer la division (diviser par 2, 4, 8, 10)
si tu a un problême [mailto:prunkdump@hotmail.com prunkdump]
> bonjour a tous...
>
> j'ai besoin d'un petit programme qui effectuerai la conversion d'un nombre entré au clavier en base 2,8,10,16
> ou quelque choes qui y ressemble merci d'avance
> ou bien des idées sur comment je pourrai y arriver merci bcp d'avance....