⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 aleatorio.h

📁 moga2
💻 H
字号:
/*  Funcion que inicializa la semilla para   los numeros aleatorios */void semillaAleatoria(){  srand(time(0));}/*  funcion que genera numeros aleatorios  apartir de dos valores (mini y max) los  cuales representan el rango */double Aleatorio(double min,double max){  return((double)min+ ((max-min+1)*rand()/(RAND_MAX+min)));}double Aleatorio2(double min,double max){  return((double)min+ ((max-min)*rand()/(RAND_MAX+min)));}/*  Funcion que devuelve el valor del volado   como argumento se le da la probabilida con  que se quiere que caiga uno*/int flip2(float probabilidad){  float ale= Aleatorio(1,10);//genera numeros aleatorios del 1 al 10  return (ale>probabilidad*10)? 0:1; //si la probabilidad por 10 es  //menor a ale, entonces devuelve cero, en caso contrario 1  //ejemplo: probabilidad=.7 si al<7 entonces devuelve 1}int flip(float probabilidad){  double ale= Aleatorio2(0,1);//genera numeros aleatorios del 1 al 10  // cout<<"hola este es el aleatorio"<<ale<<"\n";  return (ale>probabilidad)? 0:1; //si la probabilidad por 10 es  //menor a ale, entonces devuelve cero, en caso contrario 1  //ejemplo: probabilidad=.7 si al<7 entonces devuelve 1}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -