1 min de lectura

La mayoría de los lenguajes de programación tienen una función para obtener un número aleatorio entre 0 y 1.

Pero ¿qué sucede cuando ese número aleatorio se desea en un rango definido?, es decir, cuando se necesita un número aleatorio en un rango entre 5 y 10, entonces la función de aleatorio nativa por si sola no te sirve.

Fórmula matemática para obtener un número aleatorio en un rango

Lo único que necesitas es hacer una operación matemática para lograrlo.

redondear_hacia_abajo ( random() * ( hasta – desde+1 ) + desde )

 

Número aleatorio en un rango en C++

Número aleatorio en un rango en Java

Número aleatorio en un rango en PHP

 
¿Te gustó este artículo?

Si te gustó este artículo, te ha servido o aprendiste algo nuevo; compártelo en tus redes sociales o invítame un cafe.

Líder técnico en equipos de desarrollo de software. Profesor de Desarrollo Web en la Universidad de Guadalajara. Emprendedora. Fundadora y CTO de CORB.mx. Ponente y tallerista. Colaboradora en proyectos de software libre y Open Source. Comprometida con la comunidad y la industria de la tecnología. Enfocada en el empoderamiento de las mujeres.

Deja tus comentarios

This site uses Akismet to reduce spam. Learn how your comment data is processed.