Ir para conteúdo
  • 0

[Resolvido] [Erro] - Random!


Arkasher

Pergunta

Por que só cai 0.25 menos? (Sou horrivel com os <=,então se estiver algum errado avisa ai pf kkkk)

Random random = new Random();
        double chance = random.nextDouble();
        if(chance >= 0.25) {

        }
        
        } else if (chance >= 0.26 && chance <= 0.50) {

        }

        } else if (chance >= 0.51 && chance <= 0.75) {
          
        
        }
        
        } else if (chance >= 0.76) {
              
        }

Qual o erro? que 99,999999% das vezes cai 0.25 ou menos '-.-

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Olha seu código

if(chance >= 0.25) { // se for maior ou igual a 25

}

} else if (chance >= 0.26 && chance <= 0.50) { // SE NAO FOR MAIOR OU IGUAL A 25, você checa se é maior que 26? se não é maior que 25, não é maior que 26, esse é o erro

}
Editado por Proyx
Link para o comentário
Compartilhar em outros sites

Visitante
Este tópico está impedido de receber novos posts.
×
×
  • Criar Novo...