+++ /dev/null
-
-/* copyright (c) 1996, 1997, 1998, 1999 William R. Pearson and the
- U. of Virginia */
-
-/* $Name: fa_34_26_5 $ - $Id: nrand.c,v 1.2 2005/09/23 16:27:25 wrp Exp $ */
-
-#include <stdlib.h>
-#include <time.h>
-
-int
-irand(int n) /* initialize random number generator */
-{
-
- if (n == 0) {
- n = time(NULL);
- n = n % 16381;
- if ((n % 2)==0) n++;
-
- }
- srand(n);
-}
-
-int
-nrand(int n) /* returns a random number between 1 and n where n < 64K) */
-{
- int rand();
- long rn;
-
- rn = rand();
-#ifdef RAND32
- rn = rn >> 16;
-#endif
- rn = rn % n;
- return (int)rn;
-}
-
-
-
-