#include "rand.h" #include #include // Seeds the random number generator void my_srand() { srand( (unsigned int)time(NULL) ); } // Returns a random boolean value bool my_brand() { return (rand() > (RAND_MAX/2)); } // Returns a random integer value int my_rand() { return rand(); } // Returns a random integer value between min and max inclusively int my_rand( int min, int max ) { return ( (rand() / (RAND_MAX/((max-min)+1))) + min ); } // Returns a random floating point number float my_frand() { return ( ((float)rand())/RAND_MAX ); }