Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/03/2014, 15:52
DiiaNa1501
 
Fecha de Ingreso: marzo-2014
Mensajes: 5
Antigüedad: 10 años, 1 mes
Puntos: 0
Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input str

Ayuda con este error!!
Bueno es más código pero lo importante son estas dos funciones:
//evento al presionar un botón
public void actionPerformed(ActionEvent e) {
BigInteger valorOperando = new BigInteger(""+objVista.getOperando());
Numero objNumero = new Numero(valorOperando);
Numero valorResultado = objFactorial.ejecutar(objNumero);
objModelo.agregar(valorOperando, valorResultado.getValor());
String resultado = objModelo.getModelo();
objVista.setResultado(resultado);
}

//función que calcula el factorial
public Numero ejecutar(Numero valorInicial) {
System.out.println("Factor" + valorInicial);
BigInteger i = new BigInteger(""+valorInicial);
BigInteger factor = new BigInteger(""+valorInicial);
BigInteger g=new BigInteger(""+1);
while(!i.equals(g)){
i=i.subtract(g);
factor=factor.multiply(factor);
}
System.out.println("Resultado: " + valorInicial);
Numero resultado = new Numero(factor);
return resultado;
}