nombre db "345",0
resultat db "resultat :"
tampascii db 10 dup (0)
titre db " reste de la division :"
reste db 10 dup (0)
.code
start:
;---- code here --------
invoke atodw,addr nombre ;converti ascii to headecimal,fonction masm32
;resultat dans eax
mov edx,0 ;essayer de mettre un nombre 56987h,par exemple,resultat garanti
mov ecx,2
div ecx ;divise edx:eax par 2,reste dans edx
push edx
invoke dwtoa,eax,addr tampascii ;hexadecimal vers ascii
pop edx
invoke dwtoa,edx,addr reste ;hexadecimal vers ascii
invoke MessageBox,NULL,ADDR resultat,addr titre,MB_OK
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question