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....
GERAR HORÁRIOS ALEATÓRIOS
Moderador: Moderadores
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
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
Programador que é programador, quando tá de folga vai inventar função nova, fazer testes, ou seja... se divertir
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Cobra 210 - Drive de 8" 1.024 KB - 64 KB RAM - Impressora de Linha Cobra - Visicalc - Fortran - Dialog - Sistema Operacional SP/M (é sp/m mesmo - era o cp/m da cobra)
Brigadão
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í.

