Home || Architecture || Video Search || Visual Search || Scripts || Applications || Important Messages || OGL || Src

double Impala::Util::RandomDouble ( double  upperBound  ) 

Gives a random number in range [0,i) with resolution of RAND_MAX.

Definition at line 54 of file Random.h.

References ILOG_VAR, and ILOG_WARNING.

Referenced by RandomDouble().

00055 {
00056     ILOG_VAR(Impala.Util.Random.RandomDouble);
00057     if(upperBound > RAND_MAX)
00058         ILOG_WARNING(upperBound <<" upperBound > RAND_MAX");
00059     return (double) (((double) std::rand() / ((double) RAND_MAX + 1.0)) *
00060                      upperBound);
00061 }


Generated on Fri Mar 19 11:39:13 2010 for ImpalaSrc by  doxygen 1.5.1