float para numéros aleatorios em c

/*aleatorio float entre 0 e a*/
float x = (float)rand()/(float)(RAND_MAX/a);
igor jorge