• Revista PROGRAMAR: Já está disponível a edição #53 da revista programar. Faz já o download aqui!

sth

números aleatorios

6 mensagens neste tópico

boas,

tenho uma dúvida bastante basica, acho eu  :)

é assim, preciso q o valor de X seja aleatorio mas entre 620 e 460..a conclusao a q cheguei é q o codigo deveria ser uma coisa deste genero:

x = (int) (420 <= Math.random() <= 620);

só que dá erro  ;)

se alguem puder ajudar  :wallbash:

cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

pois, magician, foi onde a minha pesquisa me levou..lol e cheguei à conclusao que x = (int)(Math.random() * 620) + 10;

=P

cumps

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Viva!

Olha, falas-te em "seja aleatorio mas entre 620 e 460" e depois " x = (int) (420 <= Math.random() <= 620); "

Presumo que queiras 420 <= X <= 620. Não sei bem... No entanto vou deixar uma solução. Se tiver erros aprendo também! ;)

int x = (int) (Math.random() * 200 + 420);

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

boas,

não..lol a solução pro meu problema foi aquela q meti em cima, os valores acabaram por mudare é entre 10 e 620 :D

no fundo a formula é igual :)

mas obrigado na mesma!  ;)

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Ah ok, valeu o esforço, sim! Mas olha, a tua fórmula não te dá valores dentre 10 e 630?

Cumps!

0

Partilhar esta mensagem


Link para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!


Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.


Entrar Agora