Constellation Knowledge Network - Preguntas y respuestas sobre Bagua - Algoritmo probabilístico para obtener números aleatorios en PHP

Algoritmo probabilístico para obtener números aleatorios en PHP

Esta pregunta es un poco vaga. Primero interpreto "mantener dos decimales" como "[generar números aleatorios] mantener dos decimales", no cuántos decimales se mantienen para otros factores.

Se entiende también por "1-10" el decimal entre dos números entre ellos el 1 y el 10.

Entiende 10-50 como un número entre 10.01 y 50.00, excluyendo 10.00. Etcétera.

<? Lenguaje de programación del lado del servidor (abreviatura de Preprocesador de hipertexto profesional)

¿Función? genRandom(){

$p = rand(1,100);

if($p<=60)?$r = rand(100,1000) ;

else if($ p & gt; 60? Entonces qué. $ p & lt=85? $ r = rand (1001.5000);

else if ($ p > 85? ¿Entonces qué? $ p & lt=95)? $ r = rand(5001, 10000);

¿Qué más? $r = rand(10001,?20000);

¿Devolver? 100 reales;

}

$ a = array();

$ total = 50000

for($ I = 0; $i<Total$;$i++){

$c = gen random();

if($c>=1? ¿Y luego qué? $c & lt=10)?$ p = 0;

si no ($ c & gt; 10? ¿Y luego qué. $ c & lt=50)? $ p = 1;

si no ($ c & gt; 50? ¿Entonces qué? $ c & lt=100)? = 3;

¿Y si? $p = 4;

if(!array_key_exists($p,?$a))? $ a[$ p]= 1;

¿Y si? $a[$p]++;

}

si (!array_key_exists(4,?$a))? $a[4]= 0;

¿Eco? "Número total de muestras". Total de dólares. "< br />";

¿Eco? "Número de muestra 1-10". $a[0]. ',?($ a [0]/$ total * 100). "%

Echo?" & gt10-50 número de muestra ".$a[1].',?($a[1]/$total * 100)."%

¿Eco? "& gt50-100 tamaño de muestra". $a[2]. ',?($a[2]/$total *100). "%

Echo?" & tamaño de muestra gt100-200 ".$a[3].',?($a[3]/$total * 100)."%

¿Eco? "Número de otras muestras". $a[4]. ',?($a[4]/$total *100).

”%

1-10 número de muestra 30052, que representa el 60,104%

& gt10-50 número de muestra 12404, que representa el 24,808%

& gt50-100 Muestra nº 4993,? 9,986%

& gt100-200 Muestra nº 2551,? 5,102%

Otras muestras 0%

上篇: Un segundo de redacción atractiva de Moments, cuanto más lo lees, más te gusta. 下篇:
Artículos populares