Generarea numerelor aleatoare

Bună ziua, astăzi voi vorbi despre cum puteți genera un număr aleatoriu.

Prima funcție pe care o folosesc cel mai adesea este Random (), care generează un număr întreg intamplatoare sau un punct cu virgulă mobilă.







Random (1000000) - generează un număr întreg de la 0 la 999999

Random () - generează un număr cu virgulă variabilă de la 0 la 1

Următoarea funcție este RandomRange (X, Y). funcția are doi parametri și returnează un număr întreg mai mare decât X și mai mic decât Y. Înainte de a utiliza, trebuie să conectați biblioteca Math.

RandomRange (10,100) - generează un număr întreg de la 10 la 100.

Și ultima funcție pe care o folosesc în practică este RandG (X, Y). de asemenea, o pereche de valori de intrare și generează un număr pseudo-aleator utilizând distribuția Gaussiană. De asemenea, trebuie să se conecteze matematica.







RandG (100,10) - va genera un număr de virgulă mobilă de la 90 la 110 (adică în intervalul 100-10 până la 100 + 10)

De asemenea, vreau să arăt câteva trucuri simple:

Generați un număr fracționat de la 0 la 1 după cum urmează:

Și pentru a primi un număr fracționat de la 0 la 100 este posibil ca așa -

Nu trebuie să explic înțelesul acestor expresii.

Să trecem de la cuvinte la fapte și să încercăm totul în practică.

Creați o aplicație nouă fereastră și plasați șase edite și șase butoane pe formularul principal. Aduceți totul în minte, așa cum este prezentat în imagine.

Generarea numerelor aleatoare

Codul unității va fi după cum urmează:







Articole similare

Trimiteți-le prietenilor: