"C": Utilisation de la bibliothèque GMP pour générer des nombres aléatoires

Discutez d'informatique ici !
johnashhh
Membre Naturel
Messages: 18
Enregistré le: 19 Avr 2009, 21:03

"C": Utilisation de la bibliothèque GMP pour générer des nombres aléatoires

par johnashhh » 05 Mar 2010, 13:01

Bonjour!

J'essaye de générer des nombres aléatoires mais j'obtiens le même nombre à chaque fois...

//generate s

//t for making the minumum value of s big enough
mpz_set_str(t, "10000000", 10);
mpz_t seed;
mpz_init(seed);
gmp_randinit_default(state);
mpz_init_set_str(seed, "2^112", 10);
gmp_randseed(state, seed);
//the range of temp is 0 ~ 2^28-1
mpz_urandomb(temp, state, 28);
mpz_add(s, temp, t);
gmp_printf("The private info s is: %Zd\n", s);
gmp_randclear(state);
mpz_clear(seed);


Merci de votre aide



 

Retourner vers ϟ Informatique

Qui est en ligne

Utilisateurs parcourant ce forum : Aucun utilisateur enregistré et 5 invités

Tu pars déja ?



Fais toi aider gratuitement sur Maths-forum !

Créé un compte en 1 minute et pose ta question dans le forum ;-)
Inscription gratuite

Identification

Pas encore inscrit ?

Ou identifiez-vous :

Inscription gratuite