mundodelphi

programacion en delphi

Generar números aleatorios con delphi

la función Random en delphi nos permite generar números aleatorios, podemos generar con coma flotante o bien enteros

usamos random de la siguiente manera

variable := random;

la variable puede ser float o intenger, pero por defecto random nos devuelve un coma flotante

var
 numero:single;
begin
 numero := random;
end;

si queremos que nos devuelva un entero debemos marca-le un limite

random(100) eso nos devolverá un valor de 0 a 100 aleatoriamente

var
 numero:integer
begin
 numero := random(100);
end;

con la función RandomRange podemos especificar un rango de números aleatorios, es decir si quisiéramos obtener un numero aleatorio del 10 a 30

numero := randomRange(10,30);

Función Randomize que es la quien genera los patrones de los números aleatorios, si no la ponemos el random siempre nos devuelve la misma serie de números aleatorios y si la insertamos en un lugar del programa tendremos 100% números aleatorios

y por ultimo RandSeed que es para saber que numero aleatorio irá a continuación

numero := RandSeed;

Tagged as:

Leave a Response

Please note: comment moderation is enabled and may delay your comment. There is no need to resubmit your comment.

Google Analytics Alternative