Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

Números aleatorios

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: Números aleatorios Responder citando

He realizado un programa de carácter estadístico para unas prácticas, y el problema que tengo es, que al generar números aleatorios, la secuencia que me crea es siempre la misma, haciendo que para ciertos problemas, el resultado sea siempre el mismo, cuando debería variar. ¿Cómo puedo hacer para que me de series distintas cada vez que se ejecute?
Volver arriba
Mensaje    Asunto: Responder citando

Hola, si estás usando la librería estándar <stdlib.h> puedes usar

randomize();

que toma la semilla del reloj. Ejecútalo una sola vez (hay gente que lo usa cada vez que quiere un número aleatorio, con lo que no se aprovecha el método congruencial del algoritmo generador). También puedes mirar en la ayuda RandSeed, si no quieres tomar la semilla del reloj. Suerte
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.