cs_krater
Messages postés22Date d'inscriptionjeudi 20 février 2003StatutMembreDernière intervention17 juin 2006
-
2 juin 2003 à 15:36
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 2007
-
2 juin 2003 à 22:42
boujour
il me faudrait une procedure pour générer un nombre aléatoire
et une autre qui me permet d'afficher un bmp sur une coordonnée précisér par moi auparavant
CoreBreaker
Messages postés540Date d'inscriptiondimanche 23 mars 2003StatutMembreDernière intervention 5 octobre 20071 2 juin 2003 à 22:42
Fonction aléatoire:
rnd proc near
mov dx,128
push ax
push dx
mov ax,31421
mov bx,word ptr seed
mul bx
add ax,6927
mov word ptr seed,ax
pop dx
mul dx
pop ax
ret
rnd endp
Avec seed une valeur d'intialisation du générateur de nombre une valeur dépendante de la date/heure courante améliore la qualité de l'aléas. Puis seed sert garder l'etat de la valeur aléatoire mais il faut laisser la valeur de seed sans la modifier entre 2 appels à la fonction.
Finalement du récupère la valeur aléatoire dans DX