Arkasher Postado Fevereiro 6, 2016 Denunciar Compartilhar Postado Fevereiro 6, 2016 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 More sharing options...
Proyx Postado Fevereiro 6, 2016 Denunciar Compartilhar Postado Fevereiro 6, 2016 (editado) 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 Fevereiro 6, 2016 por Proyx Link para o comentário Compartilhar em outros sites More sharing options...
leonardosc Postado Fevereiro 6, 2016 Denunciar Compartilhar Postado Fevereiro 6, 2016 Sua dúvida foi marcada como [Resolvido] e movido à área de dúvidas resolvidas. Atenciosamente, Gamer's Board Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Arkasher
Por que só cai 0.25 menos? (Sou horrivel com os <=,então se estiver algum errado avisa ai pf kkkk)
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