Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/06/2014, 16:41
felbad
 
Fecha de Ingreso: junio-2014
Mensajes: 2
Antigüedad: 9 años, 11 meses
Puntos: 0
Pregunta Calculadora de numeros binarios

Buenas tardes, estoy aprendiendo a usar netbeans. Necesito hacer un programa para calcular números binarios mediante recursividad, para esto diseñe un formulario con un cuadro de texto que captura el numero y devuelve el binario en una etiqueta después de presionar un botón, el problema esta en que me devuelve el último dato del numero binario, por ejemplo si ingreso un 12 me devuelve un 0, cuando esperaba 1100. Les agradezco la ayuda al respecto.

private void jMenuItem2ActionPerformed(java.awt.event.ActionEve nt evt) {

Scanner sc = new Scanner(txtNumero.getText());
int numero = sc.nextInt();
LabelBinario1.setVisible(true);
LabelBinario2.setVisible(true);
binario(numero);
}



private void binario(int N) {
int result;

if(N <= 1)LabelBinario2.setText(String.valueOf(N));
else{
binario(N/2);
result=N%2;//JOptionPane.showMessageDialog(null, N%2);
LabelBinario2.setText(String.valueOf(N%2));
}

}