The following code can be used to generate pseudo-random floating
point numbers in
.
#include<iostream>
#include<sys/time.h>
int main(int argc, char** argv) {
using namespace std;
// initialize randomizer
struct timeval theTV;
struct timezone theTZ;
gettimeofday(&theTV, &theTZ);
srandom(theTV.tv_usec);
// pick a random number between 0 and 1
double normalizedRndCoeff = (double) random() / (double) RAND_MAX;
cout << normalizedRndCoeff << endl;
return 0;
}
Write a small program that generates a random sample of given size Optional: update your program to generate a random sample whose elements are within given numerical bounds.