double random()
{
return (double) (-5.0) + (double)rand() / RAND_MAX * 10.0 ; // a = -5; b = 10
}
inline int getRandomNumber(int start, int end) {
return start + rand() % (end - start);
}
double random(int a, int b)
{
return (double) a + (double)rand() / RAND_MAX * (b-a) ;
}
cout << random(50, 100); // число в диапазоне [50, 100]