Alguem sabe como eu crio algum meio de selecionar um número randonico de 0 a 1000, eu tenho um trabalho q eu tenho q fazer com q o computador pegue um numero de 0 a 1000 ei eu tenho q tentar acertar esse numero isso eu vou jogar o numero dentro de um JtextBox.
Alguem poderia me dar uma ajuda com esse esquema do numero randonico, vlw
Olá,
Use esse método:
private int gerarNumeroRandomico(int pMin, int pMax) {
int vlrRandomico = pMin + (int)(Math.random() * pMax);
return vlrRandomico;
}
Att.
Ah, só complementando, passe 0 e 1000 pra ele.
Bom trabalho.
acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random();
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
[]'s
Luciano
[quote=luciano.eti]acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random();
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
[]'s
Luciano[/quote]
Acho que não precisa somar 1 aí…
[quote=Joao.Gabriel][quote=luciano.eti]acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random();
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
[]'s
Luciano[/quote]
Acho que não precisa somar 1 aí…[/quote]
Precisa, se não vai gerar de 0 até 999, só que o que o exercício pede é de 0 até 1000.
se fizer assim:
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
Vai de 1 até 1000 (inclusive)
Então o certo seria:
int numeroSorteado = numerosAleatorios.nextInt( 1001 );
Abraço
[quote=Thiago Luis][quote=Joao.Gabriel][quote=luciano.eti]acredito que tbm possa fazer com a classe Random…
Random numerosAleatorios = new Random();
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
[]'s
Luciano[/quote]
Acho que não precisa somar 1 aí…[/quote]
Precisa, se não vai gerar de 0 até 999, só que o que o exercício pede é de 0 até 1000.
se fizer assim:
int numeroSorteado = 1 + numerosAleatorios.nextInt( 1000 );
Vai de 1 até 1000 (inclusive)
Então o certo seria:
int numeroSorteado = numerosAleatorios.nextInt( 1001 );
Abraço[/quote]
Correto Thiago, o meu “acho” não procede.
Att.