Che materia stai cercando?

Sistemi operativi - Syscall rand Appunti scolastici Premium

Appunti di sistemi operativi per l'esame dei professori Cotroneo e Natella. gli argomenti trattati sono i seguenti: System call rand: name, sypnosis, description, return value, errors, examples, application usage, future directions, see also, derivation.

Esame di Sistemi operativi docente Prof. D. Cotroneo

Anteprima

ESTRATTO DOCUMENTO

rand http://www.opengroup.org/onlinepubs/007908799/xsh/rand.html

The Single UNIX ® Specification, Version 2

Copyright © 1997 The Open Group

NAME

rand, rand_r - pseudo-random number generator

SYNOPSIS

#include <stdlib.h>

int rand (void);

void srand(unsigned int seed);

int rand_r(unsigned int *seed);

DESCRIPTION

The rand() function computes a sequence of pseudo-random integers in the range 0 to

32

{RAND_MAX} with a period of at least 2 .

The srand() function uses the argument as a seed for a new sequence of pseudo-random

numbers to be returned by subsequent calls to rand(). If srand() is then called with the same

seed value, the sequence of pseudo-random numbers will be repeated. If rand() is called

before any calls to srand() are made, the same sequence will be generated as when srand() is

first called with a seed value of 1.

The implementation will behave as if no function defined in this document calls rand() or

srand.

The rand() interface need not be reentrant.

The rand_r() function computes a sequence of pseudo-random integers in the range 0 to

{RAND_MAX}. (The value of the {RAND_MAX} macro will be at least 32767.)

If rand_r() is called with the same initial value for the object pointed to by seed and that

object is not modified between successive returns and calls to rand_r(), the same sequence

shall be generated.

RETURN VALUE

The rand() function returns the next pseudo-random number in the sequence. The srand()

function returns no value.

The rand_r() function returns a pseudo-random integer.

ERRORS

No errors are defined.

EXAMPLES

None.

1 di 2 10/06/2010 16:19


PAGINE

2

PESO

90.22 KB

AUTORE

N. A.

PUBBLICATO

+1 anno fa


DETTAGLI
Corso di laurea: Corso di laurea in ingegneria informatica
SSD:
A.A.: 2013-2014

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher N. A. di informazioni apprese con la frequenza delle lezioni di Sistemi operativi e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Napoli Federico II - Unina o del prof Cotroneo Domenico.

Acquista con carta o conto PayPal

Scarica il file tutte le volte che vuoi

Paga con un conto PayPal per usufruire della garanzia Soddisfatto o rimborsato

Recensioni
Ti è piaciuto questo appunto? Valutalo!

Altri appunti di Sistemi operativi

Sistemi Operativi
Dispensa
Sistemi Operativi
Dispensa
Sistemi operativi - schema suntivo per la prova pratica
Appunto
Tesine sui sistemi operativi
Appunto