File:  [Research Unix] / researchv10no / cmd / basic / bite / src / rand.c
Revision 1.1.1.1 (vendor branch): download - view: text, annotated - select for diffs
Tue Apr 24 17:21:35 2018 UTC (8 years, 1 month ago) by root
Branches: belllabs, MAIN
CVS tags: researchv10, HEAD
researchv10 Norman

/* This UNIX libm function is included to maintain compatibility with
 * Berkeley UNIX
 */
static	long	randx = 1;

Srand(x)
{
	randx = x;
}

Rand()
{
	return(((randx = randx * 1103515245L + 12345)>>16) & 0x7fff);
}

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.