Sponsored Content
Full Discussion: rand()
Top Forums Programming rand() Post 28076 by omran on Thursday 12th of September 2002 10:45:54 AM
Old 09-12-2002
Thank you very much!!
 

We Also Found This Discussion For You

1. Programming

fork and rand()

Hi, I want build 10 processus with fork and that each processus write a value betwen 0 and 9 , but each processus send the same value . So my code ,you can compile and try . #include <time.h> #include <stdio.h> #include <stdlib.h> #include <sys/types.h> #include <sys/ipc.h> ... (7 Replies)
Discussion started by: carton99
7 Replies
rand(3UCB)					     SunOS/BSD Compatibility Library Functions						rand(3UCB)

NAME
rand, srand - simple random number generator SYNOPSIS
/usr/ucb/cc[ flag ... ] file ... int rand() int srand( seed); unsigned seed; DESCRIPTION
rand() uses a multiplicative congruential random number generator with period 2**32 to return successive pseudo-random numbers in the range from 0 to "2**31 -1." srand() can be called at any time to reset the random-number generator to a random starting point. The generator is initially seeded with a value of 1. SEE ALSO
drand48(3C), rand(3C), random(3C) NOTES
Use of these interfaces should be restricted to only applications written on BSD platforms. Use of these interfaces with any of the system libraries or in multi-thread applications is unsupported. The spectral properties of rand() leave a great deal to be desired. drand48(3C) and random(3C) provide much better, though more elaborate, random-number generators. The low bits of the numbers generated are not very random; use the middle bits. In particular the lowest bit alternates between 0 and 1. SunOS 5.10 12 Feb 1993 rand(3UCB)
All times are GMT -4. The time now is 01:25 PM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy