#include #include #include "random.h" void init_rnd(void) { srandom(time(0)); } unsigned short int rnd_16(void) { return((random()>>12)&0xffff); } double rnd_unit(void) { return(random()/(double)0x7fffffff); } double rnd_samp(void) { return((rnd_unit()-.5)*2); }