boolean

[email protected]
19 de Noviembre del 2005
hola amigos para ver si me pueden dar una orientación por favor;
estoy creando un método que me valida los residuos para que el resultado siempre sea en entero y no redondeado. Lo que me falta es que el vector aNum en la posición t tome el nuevo valor generado por el metodo validar() que es el que obtiene b.
que debo tener en cuenta para cuando llego a esta linea "vCalculo = (vCalculo / aNum[t]);"
ya aNum tenga el valor que se generó en validar().Gracias..

else if(aGuarda[k] == ("/")) //verifica el signo de división
{
if(aNum[t] != 0) //evitar una divisiòn entre 0
{
validar(vCalculo,aNum[t]);//llamamos al metodo
vCalculo = (vCalculo / aNum[t]);
}
k = k +1;
}

public static boolean validar(int a, int b)
{
boolean vEntra = false;
int vValid = 0;
if (a%b !=0) {
do{
if (a % b!=0)//validar decimales
{
vValid = (int) (Math.random() * 8 )+1;
b = vValid;//colocamos el nuevo valor
}
else
{
vEntra = true;//para cerrar el ciclo

}
}while(vEntra != true);
}
return vEntra;

}