Números Aleatorios de Punto Flotante Perfectos: Un Nuevo Algoritmo
Los métodos tradicionales para generar números aleatorios de punto flotante sufren de pérdida de precisión y sesgo. Este artículo presenta un nuevo algoritmo eficiente que genera números aleatorios de punto flotante perfectamente uniformes en el intervalo [0, 1), abordando las deficiencias de los enfoques tradicionales. El algoritmo procede en dos pasos: primero, generando un número aleatorio de punto fijo con una granularidad específica; segundo, rellenando los bits de precisión restantes en función del modo de redondeo. El rendimiento del algoritmo es comparable a los métodos tradicionales, y las pruebas verifican su uniformidad y precisión. Esta investigación es significativa para simulaciones y cálculos que dependen de números aleatorios de punto flotante precisos.