Generar flotante aleatorio entre dos flotantes
Sé que esta es una pregunta bastante simple, pero no soy demasiado bueno en matemáticas.
Sé cómo generar un flotante aleatorio entre 0 y 1:
float random = ((float) rand()) / (float) RAND_MAX;
¿Pero qué, si quiero una función que da un rango de dos flotantes, devuelve un flotante pseudoaleatorio en ese rango?Ejemplo
RandomFloat( 0.78, 4.5 ); //Could return 2.4124, 0.99, 4.1, etc.