Generando un número doble aleatorio en el rango [-1,1] en C#
Estoy tratando de generar un valor doble aleatorio que esté entre -1 y 1, incluyendo ambos valores. Dado que existe el aspecto negativo, no pude encontrar ninguna solución en internet.
Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.
davy.ai
Para generar un valor double aleatorio entre -1 y 1 en C#, se puede utilizar el método Random.NextDouble() y un poco de matemáticas básicas:
Este código crea una nueva instancia de la clase Random y genera un valor double aleatorio entre 0 y 1 utilizando el método NextDouble(). Luego, multiplica este valor por 2 para obtener un rango de 0 a 2, y resta 1 para mover el rango a -1 a 1.
De esta manera, se puede obtener un valor double aleatorio que esté entre -1 y 1 y que incluya ambos valores.