Dudamel 0 Denunciar post Postado Novembro 30, 2003 Como gerar numeros aleatórios, porém o 0 e 10 não estejam incluidos... apenas valores de 1 a 9. Eu fiz o seguinte codigo, mas ele ainda imprime "0", eu gostaria de saber se tem alguma expressão anula isso======================================================import java.io.*;import java.math.*;public class RandExc { public static void main (String[] args) { int x; x =(int) (Math.random()*11); System.out.println("o valor randomico e "+x); }}====================================================== Compartilhar este post Link para o post Compartilhar em outros sites
VamPiRa 0 Denunciar post Postado Dezembro 3, 2003 Tente o seguintex = ((int) (Math.random()*9)) + 1;Mas eu não sei se o nove terá uma menor probabilidade de cair do que outros, mas pelo menos já é uma idéia que eu to te dando. Compartilhar este post Link para o post Compartilhar em outros sites