Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1397 connectés 

  FORUM HardWare.fr
  Programmation

  CALCUL UN NOMBRE ALEATOIRE

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

CALCUL UN NOMBRE ALEATOIRE

n°116474
Capt_Cook
Posté le 23-03-2002 à 12:09:07  profilanswer
 

calculer un nombre aléatoire en fonction des germes reçus et de la taille d'implémentation de bytes en mémoire  
/*--------------------------------------------*/
 
 public double nbAleaUnif()
 {
  germe_1 = 171 * (germe_1 % 177) - 2 * (germe_1 / 177);
  germe_2 = 172 * (germe_2 % 176) - 35 * (germe_2 / 176);
  germe_3 = 170 * (germe_3 % 178) - 63 * (germe_3 / 178);
   
  if(germe_1 < 0)
    germe_1 += 30269.0;
  if(germe_2 < 0)
    germe_2 += 30307.0;
  if(germe_3 < 0)
    germe_3 += 30323.0;
   
  return(modulo(germe_1 / 30269.0 + germe_2 / 30307.0 + germe_3 / 30323.0,1.0));
}
 
Bonjour,
 
Qlq'un pourrait-il n'expliquer d'ou sorte les nombres "171;177;2;172;176;35;170;178;63 et aussi les nombres 30269;30307;30323.0;1.0.
Merci

mood
Publicité
Posté le 23-03-2002 à 12:09:07  profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  CALCUL UN NOMBRE ALEATOIRE

 

Sujets relatifs
php, generer un nombre a partir d'une chaine de caractere[JAVA] ResultSet : comment savoir le nombre de colonnes ?
[C++] Calcul automatique de points[PHP] générer un nombre aléatoire...
[C++] creer un objet avec une classe aleatoire ??[Pop-up] aléatoire ?
afficher le nombre de donnéecomen generer un nb aleatoire en c
[ PHP ] - generateur aleatoire marche pas sur certain serveur !? 
Plus de sujets relatifs à : CALCUL UN NOMBRE ALEATOIRE


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR