Página 1 de 1

GERAR HORÁRIOS ALEATÓRIOS

Enviado: 31 Jan 2005 15:26
por tucao
E ai pessoal, to fazendo um sistema de cartão de ponto a onde ninguem pica cartão e preciso gerar horarios de entrada aleatórios tipo assim, o cara entra todo dia as 8:00:00 só que ele nunca pica cartão todo dia as 8:00:00 e numa firma de 100 pessoas todos vão picar as 8:00:00, preciso gerar horários tipo assim.
8:00:30 / 8:01:20 / 8:00:10 / 8:02:01 só que no dia todo, enfim
preciso de uma função pra gerar horários randômicos até 5 minutos de tolerância.
Valeu galera....

Enviado: 31 Jan 2005 18:32
por Clipper
Prezado Colega

Você pode fazer assim :

MINUTO=RANDOM(5) // Vai gerar um numero entre 0 e 5
SEGUNDO=RAMDOM(59) // Vai gerar um numero entre 0 e 59
HORA="08:"+STRZERO(MINUTO,2)+":"+STRZERO(SEGUNDO,2)

A função RANDOM() você pega no link abaixo, é só compilar junto com seu aplicativo.

www.zitinformatica.com/clipper/random.zip

Até logo.

Marcelo

Brigadão

Enviado: 01 Fev 2005 08:44
por tucao
Resolveu meu problema, não tinha pensado nisso antes, valeu mesmo, estava perdendo tempo criando uma funçãozinha de random pra hora, se precisar de algo estamos aí.