00001 00005 #include <bpm/bpm_messages.h> 00006 #include <bpm/bpm_nr.h> 00007 00018 double nr_ranuniform( double lower, double upper ) { 00019 00020 double res = -DBL_MAX; 00021 00022 res = nr_ran1( &bpm_rseed ); 00023 res = res * ( upper - lower ) + lower; 00024 00025 return res; 00026 }