Fórum Random #263128
22/12/2004
0
mas a função Random do Delphi, não é nada randomica!
fassa um teste com um botao e um edit!
no onClick do botao manda ele passa o ´Edit1.Text := IntToStr(Random(7))´ , por exemplo.
usei o 7 pq esatava simulando um dado e reparei q sempre os resultados são os mesmos! no caso do sete são, em ordem: 0, 0, 6, 1, 1, 4, 2, 1, 2 ...
fassam o teste ... gosteria d saber c ter como arrumar isso ou c existe algum função q realmente fassa um sorteio randômico!
[]´s Secoo
=DDDDDDDD
Seccomiro
Curtir tópico
+ 1Post mais votado
28/12/2004
ou senão, vc pode mudar o valor da variável RandSeed;
se colocar RandSeed := 5; ao inicializar por exemplo, ele vai dar sempre a mesma sequencia, mas diferente se vc colocar outro valor no RandSeed;
Marcelo Saviski
Gostei + 1
Mais Posts
22/12/2004
Gandalf.nho
Gostei + 0
28/12/2004
Marcosrocha
Montei esse código e cada vez que eu abro o programa a ´randomização´ é diferente!!!
Faça alguns testes para ver se isso serve!! Mas eu reparei que aparecem muitos 0 no evento do botão 1 para randomizar...
Do mais o código está aí!!!
procedure TForm1.Button1Click(Sender: TObject); begin Randomize; Edit1.Text := IntToStr(Random(7)); end;
Gostei + 0
28/12/2004
Titanius
alguem teria alguma funcao para randomicos?
[]s
Gostei + 0
28/12/2004
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)