Random et bitmap

Signaler
Messages postés
22
Date d'inscription
jeudi 20 février 2003
Statut
Membre
Dernière intervention
17 juin 2006
-
Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
-
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

merci de bien vouloir m'aider

1 réponse

Messages postés
540
Date d'inscription
dimanche 23 mars 2003
Statut
Membre
Dernière intervention
5 octobre 2007
1
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

Core Breaker :)