Home | History | Annotate | Download | only in lib

Lines Matching refs:lrand48

274  * Note:    Uses lrand48(), assuming that set_random_seed() uses srand48() when
281 extern long lrand48();
342 * and the standard lrand48() routine can be used.
345 return (long)(min + (((long)lrand48() % nmults) * mult));
349 * Since lrand48 only will get a number up to 32bits.
357 return (min + ((lrand48() % nmults) * mult));
368 extern long lrand48();
429 * and the standard lrand48() routine can be used.
432 return (long)(min + (((long)lrand48() % nmults) * mult));
436 * Since lrand48 only will get a number up to 32bits.
444 return (min + ((lrand48() % nmults) * mult));
456 extern long lrand48();
516 * and the standard lrand48() routine can be used.
520 (((long long)lrand48() % nmults) * mult));
524 * Since lrand48 only will get a number up to 32bits.
536 * algorithm: to use the official lrand48() routine - limited to 32 bits.
538 * if the difference is 2g or less, use the random number gotton from lrand48().
541 * randomly add the random number gotton from lrand48() to
563 rand = (long long)lrand48(); /* 32 bit random number */
608 * Sets the random seed to s. Uses srand48(), assuming that lrand48() will