Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Buscar Temas de Hoy Marcar Foros Como Leídos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 30-04-2011
LuisAlf:: LuisAlf:: is offline
Miembro
 
Registrado: Nov 2009
Posts: 57
Poder: 8
LuisAlf:: Va por buen camino
Números aleatorios decimales entre 0 y 1

Hola a todos por aquí..

Vengo con una simple duda, como ya se habran dado cuenta por el titulo quisiera saber si es posible obtener este tipo de números aleatorios por medio de una función ya establecida por el mismo lenguaje, o si no pues voy a tener que hacerla por mi mismo...

Espero no tocar un tema ya antes hablado...

Sin más, gracias por su atención..
Responder Con Cita
  #2  
Antiguo 30-04-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: Dec 2005
Ubicación: Tres Arroyos, Argentina
Posts: 9.611
Poder: 27
ecfisa es conocido por todosecfisa es conocido por todosecfisa es conocido por todosecfisa es conocido por todosecfisa es conocido por todosecfisa es conocido por todos
Hola LuisAlf.

Delphi trae la función Random que genera números aleatorios.

Ejemplo con las dos funciones relacionadas a Random:
Código Delphi [-]
var
  x: Double;
  n: Longint;
begin
  n:= 1507;
  RandSeed:= n: // Inicia la sucesión pseudoaleatoria a en 'n' que será repetitiva si se vuelve a ejecutar con ese valor
  Randomize;    // Inicializa el generador basado en un número aleatorio (en este caso anularía lo asignado con RandSeed)
  x:= Random;   // donde x está comprendido entre 0 y 1
end;

Mostrar un número aleatorio entre 1 y 100:
Código Delphi [-]
   ShowMessage(IntToStr(Random(100) + 1)));
Notarás que al fijar el rango, en este caso no devuelve un número real. El '+1' es necesario pués sin él el resultado estaría comprendido entre 0 y 99

Tenés más información en la ayuda de Delphi, y también aca: Random .

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 30-04-2011 a las 00:56:57.
Responder Con Cita
  #3  
Antiguo 30-04-2011
LuisAlf:: LuisAlf:: is offline
Miembro
 
Registrado: Nov 2009
Posts: 57
Poder: 8
LuisAlf:: Va por buen camino
(y)

O que facil..!
No sabia que esa función se podia utilizar sin parametros..

Muchas gracias..!
Responder Con Cita
Respuesta


Herramientas Buscar en Tema
Buscar en Tema:

Búsqueda Avanzada
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Numeros Aleatorios Ruben_21 OOP 6 10-06-2010 22:40:18
numeros aleatorios no repetitivos d-hugo OOP 6 13-01-2008 14:35:18
Generación de Números Aleatorios DarkDrakon Varios 8 10-10-2006 16:33:06
Generador de números aleatorios gontxalo OOP 16 09-06-2005 21:38:07
numeros aleatorios emeritos Varios 1 24-11-2003 14:09:43


La franja horaria es GMT +2. Ahora son las 11:25:31.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi