> Faqs > Números aleatorios decimales en PHP

Números aleatorios decimales en PHP

En PHP, generar un número aleatorio es tan sencillo como utilizar la función rand(menor,mayor), pero ¿cómo se pueden generar números aleatorios decimales?

Responder la pregunta
Editar Hacer otra preguntaPreguntar

Respuestas

Puedes generar numeros decimales usando una división por el estilo $r=100/rand(1,100), en este caso solo habrian 100 opciones si quieres aumentar el numero de posibles valores puedes aumentar el valor del denominador $r=1000/rand(1,1000); o puedes hacerlo en dos pasos, $i = rand(1,100); $r=$i/rand(1,$i);

Tenemos un artículo en el taller de PHP por si queremos aprender a generar números aleatorios en PHP sin decimales.

Reinel Gamboa