suma binaria

1
package sumabinaria; public class SumaBinaria { static class SumarBinarios{ public String num1, num2; private int potencia(int exponente) { int pot=1, j; for (j=1;j<=exponente;j++) pot=pot*2; return pot; } private int Convertir(String valor) { int i, bit, equivalente=0; for (i=0; i<valor.length();i++) { equivalente=equivalente + potencia(i); } return equivalente; } public int SumBin(String valor1, String valor2){ return (Convertir(valor1)+ Convertir(valor2)); } } public static void main(String[] args) { } }

Upload: jbersosa

Post on 14-Jul-2015

312 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Suma binaria

package sumabinaria;

public class SumaBinaria {

static class SumarBinarios{

public String num1, num2;

private int potencia(int exponente) {

int pot=1, j;

for (j=1;j<=exponente;j++)

pot=pot*2;

return pot;

}

private int Convertir(String valor) {

int i, bit, equivalente=0;

for (i=0; i<valor.length();i++) {

equivalente=equivalente + potencia(i);

}

return equivalente;

}

public int SumBin(String valor1, String valor2){

return (Convertir(valor1)+ Convertir(valor2));

}

}

public static void main(String[] args) {

}

}